小程序
小游戏
企业微信
微信支付
扫描小程序码分享
能不能别整啥动态的键,大家单纯一点不好吗:
{
errMsg:
"requestSubscribeMessage:ok"
,
data: [
{ tmplId:
"zun-fytytytrytrytr"
, result:
"accept"
},
"zun-fyrdrtdtrds5eu0"
"reject"
}
]
都是程序猿,请不要互相伤害。
12 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
看着这的返回值发了半天呆。。。。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
前端也表示不科学!!!
let acceptTemplateIds = Object.keys(res).filter(key => res[key] === 'accept')
确实是个脑残的设计
假设一个场景:授权的时候需要埋点上报拒绝的 templId 数据怎么实现?
返回数组用 data.filter(e => e.result === 'reject').map(e => e.templId) 就可以获取失败的 templIds 了
而动态的key...让人尴尬...
同时有没有想过 TypeScript 的感受啊
键值对查询不方便点吗,你这个还得嵌套查询
想问下你们是怎么获取formIds的
明显是对 JavaScript 这类语言友好的设计,方便取值。对强类型语言,只能再转换下了。
真的是不吐槽不行,恶心死了,脑残的返回
我用python和javscript表示, object["key"] 用起来很方便啊。你这数据结构还要写循环来校验,烦不烦
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
看着这的返回值发了半天呆。。。。
前端也表示不科学!!!
let acceptTemplateIds = Object.keys(res).filter(key => res[key] === 'accept')
确实是个脑残的设计
假设一个场景:授权的时候需要埋点上报拒绝的 templId 数据怎么实现?
返回数组用 data.filter(e => e.result === 'reject').map(e => e.templId) 就可以获取失败的 templIds 了
而动态的key...让人尴尬...
同时有没有想过 TypeScript 的感受啊
键值对查询不方便点吗,你这个还得嵌套查询
想问下你们是怎么获取formIds的
明显是对 JavaScript 这类语言友好的设计,方便取值。对强类型语言,只能再转换下了。
真的是不吐槽不行,恶心死了,脑残的返回
我用python和javscript表示, object["key"] 用起来很方便啊。你这数据结构还要写循环来校验,烦不烦