辉一
辉一
  • 发布:2020-09-28 16:46
  • 更新:2020-09-28 16:46
  • 阅读:746

【报Bug】ios端v-for遍历渲染页面不全

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.13

手机系统: iOS

手机系统版本号: IOS 14

手机厂商: 苹果

手机机型: iphone7

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

if(res.statusCode==200&&res.data.status==1){
if(res.data.data.length>0){
this.cureenPage+=1;
var self=this;
uni.showLoading({
mask:true,
success() {
setTimeout(()=>{
if(self.list.length==0){
self.list=res.data.data;
}else{
self.list=self.list.concat(res.data.data);
}
uni.hideLoading();
},1000)
}
})
}
}

操作步骤:

v-for="(item,index) in list" :key="index" v-if="list.length>0"

预期结果:

订单列表布局渲染完整

实际结果:

订单列表下标0的项,显示不全

bug描述:

从后端获取回来的订单列表,通过v-for遍历出来,下标0的对象总是无法渲染出来,后面拼接数组有一定长度后,下标0又能显示正常。
数组长度不长的情况下,下标0对象的布局渲染不完整。

2020-09-28 16:46 负责人:无 分享
已邀请:

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