uni-app picker组件必须点一下选项才会起作用
uni-app picker组件必须点一下选项才会起作用
详细问题描述
选择的时候直接滑动不会起作用,必须点一下选项才可以
重现步骤
<template>
<view class="content">
<view>
<view>--选择性别时候直接滑动不会起作用--</view>
<view>必须点一下性别才可以--</view>
<picker @change="bindsexChange" :value="sindex" :range="sexarray">
<view class="uni-input">{{sex}}</view>
</picker>
</view>
</view>
</template>
<script>
export default {
data() {
return {
sindex: 0,
sexarray: ['男', '女'],
sex: '男'
}
},
onLoad() {
},
methods: {
bindsexChange: function(e) {
console.log('性别' + e.target.value);
this.sex = this.sexarray[e.target.value];
}
}
}
</script>
IDE运行环境说明
环境 | 版本号 |
---|---|
Windows | 1.6.2 |
App运行环境说明
环境 | 版本号 |
---|---|
iOS | 12.1.4 |
手机型号 | 苹果XS MAX |
附件
联系方式
[QQ]
更多关于uni-app picker组件必须点一下选项才会起作用的实战教程也可以访问 https://www.itying.com/category-93-b0.html
3 回复
点一下可能是你的错觉,你所谓的点一下可能是指的等一下。
目前picker的惯性比较大,惯性结束之前,不算选中。
更多关于uni-app picker组件必须点一下选项才会起作用的实战教程也可以访问 https://www.itying.com/category-93-b0.html
很明显这个不科学啊 好多用户反映 我才知道这个问题的 还不如原来的picker好用 怎么才能使用原来的
uni.showActionSheet