为什么会对设为undefined的变量抛出警告 ?
发布于 7 年前 作者 mali 8899 次浏览 来自 官方Issues

setting data field "xxx" to undefined

这样的警告是出于什么目的呢?为什么要避免undefined?

2 回复

微信小程序的通信原理,把你的数据通过json转成字符串发给逻辑层,JSON.stringify()会把undefined的变量过滤掉,所以这是一个危险的设置。

回到顶部