wx.requestSubscribeMessage返回结果里面无法获取带横线ID的结果

小游戏 企业微信 微信支付 小程序 文章 2020-07-30 21:24 698 0 全屏看文

AI助手支持GPT4.0

wx.requestSubscribeMessage返回结果里面无法获取带横线ID的结果
框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.requestSubscribeMessage 微信iOS客户端 7.0.14 2.8.8

https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html

Framework type problem type API / component name terminal type wechat version basic library version applet bug wx.requestSubscribeMessage Wechat IOS client 7.0.14 2.8.8 https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html Code snippet wx.requestSubscribeMessage ({ // The template ID of the incoming subscription message. The template ID can be applied for in the applet management background: ['w6_ LFrdO3Pg4LOIVGYAeMKXZdBg92FhD6WiIaZfkyTU', 'hHkB3WNgnyGtTiT_ U8AYU4bvCqn9RHU3JJCANgng-pY' ], success(res){ console.log (res); let msgOne = res.w6_ LFrdO3Pg4LOIVGYAeMKXZdBg92FhD6WiIaZfkyTU; let msgTwo = res.hHkB3WNgnyGtTiT_ U8AYU4bvCqn9RHU3JJCANgng-pY;

回答:

o0o有脾气的酸奶:
res.hHkB3WNgnyGtTiT_U8AYU4bvCqn9RHU3JJCANgng-pY-在这里是减号,相当于res.hHkB3WNgnyGtTiT_U8AYU4bvCqn9RHU3JJCANgng  -  pYpY没定义就会报错了所以要这样写res['hHkB3WNgnyGtTiT_U8AYU4bvCqn9RHU3JJCANgng-pY']

若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

Saul:

res.w6_LFrdO3Pg4LOIVGYAeMKXZdBg92FhD6WiIaZfkyTU这个能获取返回值accept.但是这个带横线的res.hHkB3WNgnyGtTiT_U8AYU4bvCqn9RHU3JJCANgng-pY总是报错



stop eating:
res['w6_LFrdO3Pg4LOIVGYAeMKXZdBg92FhD6WiIaZfkyTU']   这不是BUG,跟订阅消息也没关系
Saul:res.w6_LFrdO3Pg4LOIVGYAeMKXZdBg92FhD6WiIaZfkyTU这个能获取返回值accept.但是这个带横线的res.hHkB3WNgnyGtTiT_U8AYU4bvCqn9RHU3JJCANgng-pY总是报错
stop eating:已经告诉你了啊
Saul:ok

-EOF-

AI助手支持GPT4.0