猿问

mint-ui Picker组件的问题

关于mint-ui Picker组件的问题
我现在是这样的业务场景,点击一个按钮,弹出一个picker供用户选择。picker有多个选项

slots: [{values: ['深圳', '上海', '广州', '南昌', '北京', '天津']}]

我想监听数据发生改动时,就获取用户选择了哪个值。当用户第一次点击按钮,然后弹出了Picker。如果他刚好就想选第一个选项“深圳”,那么他这次点击picker就不会触发onValueChange事件,我也就无法知道他选择了第一个选项。
mt-picker好像并不能自动绑定v-model,要手动通过onValueChange事件设置值,但是现在这种情况如何解决?


富国沪深
浏览 1013回答 1
1回答

慕尼黑5688855

我也遇到了这个问题,还没有发现比较简要的解决方式,我目前是在onvaluechange时用个初始值为null的变量记录一下value的值,在关闭picker时判断一下如果这个变量还是null(即没有触发onvaluechange函数)就选第一个选项。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答