关于mint-ui Picker组件的问题
我现在是这样的业务场景,点击一个按钮,弹出一个picker供用户选择。picker有多个选项
slots: [{values: ['深圳', '上海', '广州', '南昌', '北京', '天津']}]
我想监听数据发生改动时,就获取用户选择了哪个值。当用户第一次点击按钮,然后弹出了Picker。如果他刚好就想选第一个选项“深圳”,那么他这次点击picker就不会触发onValueChange事件,我也就无法知道他选择了第一个选项。mt-picker
好像并不能自动绑定v-model
,要手动通过onValueChange事件设置值,但是现在这种情况如何解决?
我也遇到了这个问题,还没有发现比较简要的解决方式,我目前是在onvaluechange时用个初始值为null的变量记录一下value的值,在关闭picker时判断一下如果这个变量还是null(即没有触发onvaluechange函数)就选第一个选项。