由于小程序 只能单一字段的绑定,不支持对象绑定

代码实现方法:
wxml代码:
<input type="text" cursor-spacing="20" placeholder-class="placeholder" data-tag="name" bindinput="_onInput" adjust-position="true" value="{{obj.name}}" placeholder="请输入"></input>
js代码
/**
* input 动态绑定对象方法
* @param {*} e
*/
_onInput(e){
let value = e.detail.value;
let tag = e.currentTarget.dataset.tag;
if(value){
let _target = `obj.${tag}`
this.setData({
[_target] : value
})
}
},
本文介绍了一种在小程序中实现对象动态绑定的方法,通过wxml和js代码结合,解决了小程序只支持单一字段绑定的问题,使开发者能够更灵活地操作数据。

3867

被折叠的 条评论
为什么被折叠?



