asdf211
asdf211
  • 发布:2023-10-25 20:46
  • 更新:2023-10-31 15:15
  • 阅读:206

【报Bug】uni-data-picker在抖音小程序线上版本和真机调试时无法显示数据

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11 家庭中文版 64位

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

第三方开发者工具版本号: 抖音开发者工具V4.1.5 Lite模式

基础库版本号: 在哪获取?

项目创建方式: HBuilderX

示例代码:

<u-form labelPosition="left" labelAlign="right" ref="uForm">
<u-form-item borderBottom label="所在地区:" labelWidth="80" prop="area_id">
<uni-data-picker ref="refs" v-model="classes" :localdata="dataTree"
popup-title="请选择收货地区" ></uni-data-picker>
</u-form-item>
</u-form-item>
</u-form>

data() {
return {
classes: '1-2',
dataTree:[{
text: "一年级",
value: "1-0",
children: [{
text: "1.1班",
value: "1-1"
},
{
text: "1.2班",
value: "1-2"
}]
},
{
text: "二年级",
value: "2-0",
children: [{
text: "2.1班",
value: "2-1"
},
{
text: "2.2班",
value: "2-2"
}]
},
{
text: "三年级",
value: "3-0",
disable: true
}],
}}

操作步骤:

抖音开发者模拟器正常。
抖音线上版本,弹出层数据为空
抖音开发者工具,真机连接,弹出层数据为空

预期结果:

抖音线上版本、抖音开发者工具真机连接,应该要跟模拟器的效果一致,正常显示

实际结果:

抖音线上版本、抖音开发者工具真机连接,弹出层数据空白

bug描述:

在抖音开发者工具模拟器中则正常显示数据。
但上传到线上,或者真机连接调试时,则在弹出层窗中无法显示数据。
手机为红米k40s
尝试过的操作:
1、把uni-data-picker.js 606行的

if (value === key) { 

改成

if (value == key) {

2、uni-data-picker.vue 230行注释掉以下代码

 if (!this.hasValue) {  
          this.inputSelected = []  
           return  
       }

以上修改后,还是无法显示数据

2023-10-25 20:46 负责人:无 分享
已邀请:
asdf211

asdf211 (作者)

vue html示例代码在txt附件中,麻烦下载

asdf211

asdf211 (作者)

没人吗?

要回复问题请先登录注册