Vant Weapp组件踩坑:picker的初始赋值解决
在使用vant的picker组件时,我希望有在页面加载时向数据库获取值来设置picker的默认值。开始我使用官方文档中的default-index属性,并在onLoad方法中进行this.setData()。但是这样做picker的默认索引还是0。于是我又将setData放入onShow()、onReady()方法,均不奏效。继而我查看官方文档,发现picker有实例方法setIndexes(),于是尝试。然而我在onLoad()、onReady()方法中通过selectComponent()后再调用方法,还是不奏效。只有在onReady方法中才可以这样设置索引。说实话,使用Mint-ui这个ui组件的过程中遇到了很多问题,这个ui组件问题真多。先说今天的主题吧,我在使用popup选择框的时候和datepicker时间选择器的时候出现了滚动穿透的问题,特别是在ios上面。找了好多方法,最后同事给出了一个好的方法,很简洁,于是就想着总结下来。
下载地址
用户评论