鬼
  • 发布:2019-06-20 23:31
  • 更新:2019-06-21 09:20
  • 阅读:1462

【报Bug】for循环不能用computed进行计算

分类:uni-app

<view v-for="(img,imgIndex) in imgList(imgList)" :key="imgIndex">
<view class="img">
<image :src="img"></image>
</view>
</view>

data(){
return{
'imgList':[
'/static/testImg/1.jpg','/static/testImg/2.jpg','/static/testImg/3.jpg',
'/static/testImg/4.jpg','/static/testImg/5.jpg','/static/testImg/6.jpg',
'/static/testImg/7.jpg','/static/testImg/8.jpg','/static/testImg/9.jpg'
]
}
}

computed:{
imgList(){
return function(imgList){
console.log(imgList)
let list = []
if(imgList.length>3){
for(let i=0;i<3;i++){
list[i] = imgList[i]
}
}else{
list = imgList
}
return list
}
}
}

imgList()中的console不打印信息

2019-06-20 23:31 负责人:无 分享
已邀请:
未尛2333

未尛2333 - 这个人很懒~他什么都没有留下

https://ask.dcloud.net.cn/question/60803

  • (作者)

    好的,谢谢,之前不能使用的原因是 manifest.json 中的usingComponents没有配置,配置后才能用。

    2019-07-23 09:35

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