小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如图,当传递的参数是数字0时,js里的方法拿到的参数却是 {}。
不传、空字符串、undefined、null等布尔值为false情况都会这样,怀疑方法里多余的加了 params || {} 或者 function(params={}) 这种东西
虽然文档里要求的第二个参数是Object,不过这处理也太粗糙了。暂时按文档要求的写成对象了 {value: 0}。
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你猜得没错,确实是 function (params = {})(手动狗头)
看了一下,不传 falsy 应该就没问题,不过改了影响线上小程序,感觉不太好动
传 falsy 值我加个显式警告……?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
@华哥
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你猜得没错,确实是 function (params = {})(手动狗头)
看了一下,不传 falsy 应该就没问题,不过改了影响线上小程序,感觉不太好动
传 falsy 值我加个显式警告……?
@华哥