1***@qq.com
1***@qq.com
  • 发布:2019-08-19 14:58
  • 更新:2020-12-31 10:25
  • 阅读:6870

unipopup+picker-view,这么低级的bug都有

分类:uni-app

app效果:

h5,微信小程序无此bug

代码如下
<template>
<view>
<view style="height: 100rpx;"></view>
{{JSON.stringify(value)}}
<button @click="openPopup">打开选择器</button>

    <uniPopup :show="false" ref="popup" type="bottom" >  
        <picker-view class="single-picker" indicator-style="height: 80rpx;" @change="changePicker" :value="value">  
            <picker-view-column>  
                <block v-for="(item,index) in list" :key="index">  
                    <view class="disease-item">{{item[labelKey]}}</view>  
                </block>  
                <!-- 匿名插槽,可用于 插入显示列表加载提示 -->  
                <slot></slot>  
            </picker-view-column>  
        </picker-view>  
    </uniPopup>  
</view>  

</template>

<script>
import uniPopup from '@/components/uni-popup/uni-popup.vue'
export default {
name: "getlocation",
components:{
uniPopup
},
data() {
return {
labelKey: "name",
list: [],
value: [0]
}
},
onLoad() {
this.getList();
},
methods: {
getList() {
for (var i = 0; i < 12; i++) {
this.list.push({
name: "" + i,
id: i
})
}
},
changePicker(e) {
console.log(e.detail.value)
this.value = e.detail.value;
//this.$emit("change",e.detail.value);
},
openPopup() {
this.$refs.popup.open();
},
changePopUp(obj) {
console.log(this.value)
}
}
}
</script>

<style lang="scss">
.single-picker{
height: 50vh;
}
</style>

0 关注 分享

要回复文章请先登录注册

稳定点行不行

稳定点行不行

value属性是可以默认的下标,也怪uni这个组件没有给文档,不知道属性有哪些,用的很烦躁。
2020-12-31 10:25
a***@163.com

a***@163.com

同样遇到问题,有解决方案吗?
2020-07-09 10:04
8***@qq.com

8***@qq.com

我也是遇到这样的问题,官方文档声称在2.6.14版本中解决了此问题,然而我更新到了2.6.15版本,依然有此BUG。
2020-04-24 10:03
SimpleJalon

SimpleJalon

## 理性反馈问题
### 最烦你们这类用人家东西还瞎抱怨的,有能耐你自己写,觉得有bug就去专门提bug的地方提出来,跑这喷什么玩意
2020-03-21 10:29
1***@qq.com

1***@qq.com

最烦你们这类用人家东西还瞎抱怨的,有能耐你自己写,觉得有bug就去专门提bug的地方提出来,跑这喷什么玩意
2020-03-21 10:22
chenli

chenli

hx2.6.6 v3编译 开启fast模式封装 picker-view的popup模式,操作几次离开页面再进来打开操作就回出现这样。android ios都有出现这种情况
hx2.6.5正常
2020-03-21 08:40
DCloud_UNI_GSQ

DCloud_UNI_GSQ

回复 8***@qq.com :
能否上传一个示例工程
2020-03-20 20:09
DCloud_UNI_GSQ

DCloud_UNI_GSQ

回复 1***@qq.com :
能否上传一个示例工程
2020-03-20 20:09
龙雨溪

龙雨溪

你有没有觉得自己写东西有问题呀?
2020-03-20 12:15
1***@qq.com

1***@qq.com

我也遇到这个问题了,bug好多啊
2020-03-19 18:44