picker data- 传值问题

发布于 7 年前作者 rlong7227 次浏览最后编辑 7 年前来自 ask

picker 组件中    range 是一个 Object Array   想通过data-id 获取对应的 id ,在

bindPickerChange(e) {

 this.setData({

index: e.detail.value

})

console.log(e)

console.log(‘picker发送选择改变,携带值为’, e.detail.value)

},

这里 setData 下 index 了,    但是 打印出来的 id  却是 上一次 的 id   ,求解 ?

3 回复
wangtao
wangtao1 楼6 年前

你要获取currentTarget.dataset里面的id

jie84
jie842 楼6 年前

我也遇到这个问题 后面有解决方案吗

xiulanyu
xiulanyu3 楼5 年前