小程序
小游戏
企业微信
微信支付
扫描小程序码分享
<van-radio-group value="{{ radio }}" bind:change="onChange"> 比如vant框架,如上一个单选,绑定事件为onChange。 那么当我一个表单,可能会有数十个单选组成,(如调查问卷)。 是只能一个一个手写这个绑定事件吗 应该会有其他更高级的方法吧?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
尝试了直接
this.data.xxx[123] = event.detail / event.currentTarget.id
这样可以修改Page的data,但是并不会出发绑定的渲染 前端不会变
所以现在暂且是这样
this.data.xxx[123] = ...之后
再次把整组数据 完全覆盖过去
this.setData({ xxx })
只能先这样了 以后学到更精巧的方法 再去替换
写个循环 将你的那些所有的单选 复选用循环写出来 再将对应的值组成数组传上去
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
尝试了直接
this.data.xxx[123] = event.detail / event.currentTarget.id
这样可以修改Page的data,但是并不会出发绑定的渲染 前端不会变
所以现在暂且是这样
this.data.xxx[123] = ...之后
再次把整组数据 完全覆盖过去
this.setData({ xxx })
只能先这样了 以后学到更精巧的方法 再去替换
写个循环 将你的那些所有的单选 复选用循环写出来 再将对应的值组成数组传上去