S***@163.com
S***@163.com
  • 发布:2020-06-11 13:40
  • 更新:2021-05-24 15:37
  • 阅读:1819

【报Bug】【报Bug】Uni-app 多列选择器picker设置的:value无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.6.16

手机系统: Android

手机系统版本号: Android 5.1

手机厂商: 三星

手机机型: SM-G9280

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<uni-popup ref="popup" :type="type" :maskClick="false">
<view class="ssx">
<view class="u-f-ac u-f-jsb px-3 picker-tit">
<view @click="closePopup('bottom', 'popup',false)" class="picker-btn">取消</view>
<view @click="closePopup('bottom', 'popup',true)" class="picker-btn">确定</view>
</view>
<picker-view :indicator-style="indicatorStyle" :value="multiIndex" @change="bindChange">
<picker-view-column>
<view class="picker-item" v-for="(item,index) in regionList" :key="index">{{item.value}}</view>
</picker-view-column>
<picker-view-column>
<view class="picker-item" v-for="(item,index) in regionList[multiIndex[0]].childs" :key="index">{{item.value}}</view>
</picker-view-column>
<!-- <picker-view-column>
<view class="picker-item" v-for="(item,index) in regionList[multiIndex[0]].childs[multiIndex[1]].childs" :key="index">{{item.value}}</view>
</picker-view-column> -->
</picker-view>
</view>
</uni-popup>

操作步骤:

选定省市之后再次打开选择省市

预期结果:

当我选择完省市之后再次打开应该默认选中我上次选择的省市

实际结果:

当我选择完省市之后再次打开默认选中的为第一个省和市

bug描述:

Uni-app 官方实例里的 多列选择器picker设置:value没有效果。
当我选择完省市再次打开默认选择的是第一个省和第一个市

2020-06-11 13:40 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

你好,请问这个问题你解决了吗

5***@qq.com

5***@qq.com

我也碰到了类似的问题,不过我是h5没事小程序不行,我这边是赋值的问题,图省事我用v-ifshuaxindom解决的。具体可以看这个 https://blog.csdn.net/weixin_45503820/article/details/117219792?spm=1001.2014.3001.5501

该问题目前已经被锁定, 无法添加新回复