遇到了同样的问题 20200217
调试器中的Wxml标签内的“outerWXML”不刷新点击按钮后在调试器中的Wxml标签内可以看到"innerWXML"刷新了,但是"outerWXML"未刷新,希望"outerWXML"也刷新[图片]
2020-02-17你是不是也用了 wx.getStorageSync? 我用的等号赋值,没有用Object.assign。也出现了同样的问题。 Console中我看到nv_toString的[[Scopes]].['1' ].f 写的是"getStorageSync."
object 内字段会多出 nv_toString 的function?最近,更新了下小程序,发现可能用了新基础库原因,我的object to string的时候,会把 nv_toString也包含在内; 之前有做了 Object.assign 操作,不知道是否有关联
2020-01-31需要自己.toString()
[已解决]wx.addPhoneContact 类型错误 不会报错?firstName lastName nickName mobilePhoneNumber 这些字段都需要string类型的输入。 如果输入的是number,创建联系人后会调用success,且不会报错。
2020-01-14在我理解异步获取是发出一个获取localStorage的请求,之后具体什么时候执行不知道。 它的success函数是异步获取成功后才执行的。 这个问题可以通过该用wx.getStorageSync()解决。 另外 that.data.openid = res.data; //这句应改为 that.setData({openid:res.data;}) , 否则无法修改数据 openid = res.data; // 这句可能是定义了局部变量。所以在函数外不能引用。
wx.getStorage不能给data里的变量赋值var openid; Page({ data: { openid:"" } onShow: function () { var that = this; wx.getStorage({ key: 'openid', success: function (res) { console.log(res.data);//有值的 that.data.openid = res.data; openid = res.data; } }) } console.log(that.data.openid): 显示空 console.log(openid): 显示undefined })
2019-01-28