小程序
小游戏
企业微信
微信支付
扫描小程序码分享
做了一个包含picker的自定义组件,就是在选择前面增加一个标题,用于编辑需要选择的数据项,在同一个page中实例化了两个,第一个mode是selector,第二mode是region,发现操作第一个选择,但是选择的值出现在第二个组件的框里。不是每一个组件的所有属性都是独立的吗?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
遇见同样的问题,通过调试发现,for循环出来的组件,无论操作哪个组件,其内部的this所指向的是for中最后一个组件的实例。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你是调了同一个初始化变量吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
遇见同样的问题,通过调试发现,for循环出来的组件,无论操作哪个组件,其内部的this所指向的是for中最后一个组件的实例。
你是调了同一个初始化变量吗
<picker class="level2_picker" mode="{{mode}}" bindchange="bindPickerChange" value="{{index}}" range="{{infos}}">
<input class="level4_text" disabled value="{{textvalue}}" placeholder="{{placeholder}}"></input>
</picker>
这个是实例化里面的代码
<com_input class="level4_item" label="所属行业" inputtype="selector" mode="selector" placeholder="选择所属行业"></com_input>
<com_input class="level4_item" label="所在区域" inputtype="selector" mode="region" placeholder="选择所在省市区"></com_input>