7***@qq.com
7***@qq.com
  • 发布:2020-08-25 16:48
  • 更新:2020-08-25 16:50
  • 阅读:1036

【报Bug】多个uni-load-more不能共用同一个属性值contentText

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.8.8

手机系统: 全部

手机厂商: 华为

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

iphonexr 小米

操作步骤:

点击第一个显示更多正常加载更多,再点击第二个无效;反向操作同上(先点第二个再点第一个,第一个失效)

预期结果:

点击两个加载更多互不影响

实际结果:

仅有第一次点击的加载更多可以实现预想功能

bug描述:

<uni-load-more  
 v-if="cards1.length!==0"  
 :status="moreStatus1"  
 :contentText="contentText"  
 @clickLoadMore="loadMore1()"  
/>  
...  
<uni-load-more  
 v-if="cards2.length!==0"  
 :status="moreStatus2"  
 :contentText="contentText"  
 @clickLoadMore="loadMore2()"  
/>  
...  
data() {  
return{  
contentText: {  
 contentdown: "点击显示更多",  
 contentrefresh: "正在加载...",  
 contentnomore: "没有更多数据了"  
},  
}  
}
2020-08-25 16:48 负责人:无 分享
已邀请:
7***@qq.com

7***@qq.com (作者) - CSDN 饺子大魔王

后来分别用
contentText1: {
contentdown: "点击显示更多",
contentrefresh: "正在加载...",
contentnomore: "没有更多数据了"
},
contentText2: {
contentdown: "点击显示更多",
contentrefresh: "正在加载...",
contentnomore: "没有更多数据了"
},
就好事了

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