a_靖
a_靖
  • 发布:2023-06-09 11:07
  • 更新:2023-06-09 11:07
  • 阅读:222

【报Bug】picker-view 中 picker-view-column 刚好滑到某个下标的中间的时候真机不触发 picker-view 的 @change 事件

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows 7

HBuilderX类型: 正式

HBuilderX版本号: 3.7.9

浏览器平台: 微信内置浏览器

浏览器版本: 8.0.37

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://web.consultech.com.cn/msd/antiInfection/#/pages/cmvddi/selectDrugs?tabIdx=0&medicineName=%E6%9D%A5%E7%89%B9%E8%8E%AB%E9%9F%A6

示例代码:
<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>

操作步骤:

用官方的demo就能复现

预期结果:

滑到变更数组下标位置就触发@change

实际结果:

精准的滑动到某个值,就不触发@change

bug描述:

picker-view-column 刚好滑到中间的时候真机不触发 picker-view 的 @change 事件

2023-06-09 11:07 负责人:无 分享
已邀请:

要回复问题请先登录注册