首页
工具箱
Search
1
Vue vben admin 2.0的封装部分坑点
1,599 阅读
2
python生成剪映草稿解析
1,573 阅读
3
百度地图坐标系对腾讯地图坐标系转换
1,277 阅读
4
VUE中使用mathjs的方法
1,250 阅读
5
时间的风景/TimeScapes 母带Rip (1080p/4K) 下载
1,169 阅读
技术宅的演示性文稿
技术宅的吐槽文档
一个的舞台
唱唱反调
老文章归档
光年计划
登录
Search
标签搜索
老文章
CS
长春
大学
程序员
vue
酷游CS俱乐部
dedecms
织梦
php
vant
小程序
军训
缘
ie6
google
大连
2012
js
ecshop
茶树虾
累计撰写
306
篇文章
累计收到
125
条评论
首页
栏目
技术宅的演示性文稿
技术宅的吐槽文档
一个的舞台
唱唱反调
老文章归档
光年计划
页面
工具箱
搜索到
1
篇与
picker
的结果
2020-06-28
关于使用vant weapp picker组件时,setColumnIndex不能动态设置的问题。
首先说一点,setColumnIndex是可以正常使用的,没有问题!它接收两个参数,第一个是列,如果只有一列的话,第一个值就为0,第二个值就是你想动态设置的索引值!我遇到的问题是这样的,首先用this.setData来设置了picker组件里面列的值,但是马上设置它的默认索引的时候出的问题。需要设置两次才能设置上。这是因为小程序的setData是异步的,第一次设置的时候,picker的值还没有获取设置上去,所以第一次当然就设置不了当前索引。解决这个问题的方法也很简答。在setData的回调里面做这个就OK了this.setData({ show:true, pickerName:'workexp', columns: values, pickerTitle:'选择工作经验' },function(){ picker.setColumnIndex(0,this.data.info.workExperience-1) })
2020年06月28日
870 阅读
0 评论
8 点赞