记uniapp picker 坑

uniapp picker-view

  • value 默认值不生效

value 默认值不生效

最近接了一个二手uniapp项目 ,结果被项目中引用的二级联动弄的焦头烂额 ,就是这个插件mpvue-picker ,并不是说这个插件很烂 ,从ui上来说这个插件写的还蛮优秀的 ,不过bug蛮多的 ,如果你要使用 ,建议看看评论区是否自己会遇上同样的问题么 ,接下来进入正题:

这个bug的造成其实只是默认值value赋值这块有点问题
`that.pickerValue = that.pickerValueDefault;`
改成
setTimeout(() => {
				that.pickerValue = that.pickerValueDefault;
			}, 0);
问题产生的原因我也不太清楚,解决是在这个地方

添加链接描述

你可能感兴趣的:(前端,javascript,开发语言,小程序)