计算属性传参
vue中computed计算属性无法直接进行传参如果有传参数的需求比如说做数据筛选功能可以使用闭包函数(也叫匿名函数)实现普通计算属性使用<div>{{newChannel}} {{tipTimeFormat}}</div>newChannel(){switch(this.channel){case 1:return '右摄像头';case 2:return '后摄像头';
·
vue中computed计算属性无法直接进行传参
如果有传参数的需求比如说做数据筛选功能可以使用闭包函数(也叫匿名函数)实现
普通计算属性使用
<div>{{newChannel}} {{tipTimeFormat}}</div>
newChannel(){
switch(this.channel){
case 1:
return '右摄像头';
case 2:
return '后摄像头';
}
},
计算属性带参数
[item.plate || "", newChannel(item.channel) || ""]
computed: {
newChannel(){
return function(channel){
switch (channel){
case 1:
return '右摄像头';
case 2:
return '后摄像头';
}
}
},
更多推荐
已为社区贡献19条内容
所有评论(0)