微信公开课
如何看待微信公开课小程序热门讨论「小程序用setData更新template里的某一个值时,会把其他input的值复位」
摘要:小程序用setData更新template里的某一个值时,会把其他input的值复位
展开:修改前手动修改input里的值点击组件,并在代码中setData到内部表单变量(还不是界面元素)bindDateChange:function(e){this.setData({form_vessel2.form_data.date:value//这里只是给内部表单变量赋值});},所有input里的值又恢复修改前的样子了但是在bindchange绑定的函数中修改,却不会影响其他所有input的值inputChange:function(dataset,value){letpageInstancethis.getCurrentPage();letdatakeydataset.datakey;letsegmentdataset.segment;if(!segment){this.showModal({content:该组件未绑定字段请在电脑编辑页绑定后使用});return;}varnewdata{};newdata[datakey]value;pageInstance.setData(newdata);//这里修改input的值,却不会影响其他所有input的值},了解更多
方法1:微信扫描微信公开课小程序码即可订阅热门讨论「小程序用setData更新template里的某一个值时,会把其他input的值复位」
方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「小程序用setData更新template里的某一个值时,会把其他input的值复位」
方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「小程序用setData更新template里的某一个值时,会把其他input的值复位」
微信公开课小程序热门讨论「小程序用setData更新template里的某一个值时,会把其他input的值复位」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。
微信公开课热门讨论「小程序用setData更新template里的某一个值时,会把其他input的值复位」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。