微信开发者工具更新之后图片上传成功,表单上其他填写的内容都会清空,这是页面重新加载了吗?
网友回复:
是你写的有问题
<input value="{{obj.name1}}">
表单的内容 你应该是 obj.name1 obj.name2 但是你没有 bindinput 所以没有动态赋值
而当你上传的时候
let obj = this.data.obj
obj.pic = [xxxxx]
但是这个时候 因为input 没有绑定输入
所以 obj.name1 还是 ''
然后你 setData({
obj
})
那么 根据机制 <input value="{{obj.name1}}"> value = ‘’
恩呢,我把方法放在onshow里了,所以上传图片都会执行这个方法