computed:注意不能直接在photoList后面加参数,没效果(应该是vue不支持),应该以JavaScript闭包的形式:
computed: {
photoList() {
return function(value){
var imgList = [];
for(var i=0;i<value.length;i++){
imgList.push({src: value[i]});
}
return imgList;
}
}
}
调用
<div>{{photoList(item.photo)}}</div>
博客探讨了在Vue中如何正确使用计算属性来处理动态数据。内容指出直接在photoList后加参数在Vue中无效,推荐使用JavaScript闭包的方式来实现。通过示例展示了如何定义一个计算属性来处理图片列表,并在模板中调用该计算属性。
1274

被折叠的 条评论
为什么被折叠?



