data如下:
data: {
model: {
paymentAccount: '', //付款帐号
amount: '', //付款金额
paymentTime: '', //付款时间
remark: '', //备注
paymentType: '银行转账'
}
}
方法如下:
model_blur(e) {
let key = e.currentTarget.dataset.key;
this.data.model[key] = e.detail.value;
this.setData({ model: this.data.model });
}
使用方法:
在input内添加自定义属性data-key:‘对应的model对象’,添加事件model_blur
<input data-key="paymentAccount" bindinput="model_blur" type="text" />