<template>
<view>
<view class="uni-padding-wrap">
<view class="uni-title">日期:{{year}}年{{month}}月{{day}}日</view>
</view>
<picker-view v-if="visible" :indicator-style="indicatorStyle" :value="value" @change="bindChange" class="picker-view">
<picker-view-column>
<view class="item" v-for="(item,index) in years" :key="index">{{item}}年</view>
</picker-view-column>
<picker-view-column>
<view class="item" v-for="(item,index) in months" :key="index">{{item}}月</view>
</picker-view-column>
<picker-view-column>
<view class="item" v-for="(item,index) in days" :key="index">{{item}}日</view>
</picker-view-column>
</picker-view>
</view>
</template>

- 发布:2023-06-09 11:07
- 更新:2023-06-09 11:07
- 阅读:222
【报Bug】picker-view 中 picker-view-column 刚好滑到某个下标的中间的时候真机不触发 picker-view 的 @change 事件
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 7
HBuilderX类型: 正式
HBuilderX版本号: 3.7.9
浏览器平台: 微信内置浏览器
浏览器版本: 8.0.37
项目创建方式: HBuilderX
示例代码:
操作步骤:
用官方的demo就能复现
用官方的demo就能复现
预期结果:
滑到变更数组下标位置就触发@change
滑到变更数组下标位置就触发@change
实际结果:
精准的滑动到某个值,就不触发@change
精准的滑动到某个值,就不触发@change
bug描述:
picker-view-column 刚好滑到中间的时候真机不触发 picker-view 的 @change 事件
0 个回复