我们在写项目的时候有时会遇到需要在计算属性里面穿参数,本篇文章交给大家如何在计算属性中传递参数:
这里需要用到函数的闭包概念
废话不多说直接贴代码
computed: {
//背景颜色
bgcColor(){
return function (styleName) {
switch (styleName) {
case "theme-dark":
return variables.menuBackground
case "theme-light":
return variables.menuLightBackground
case "theme-lslyz":
return variables.menuDarkBackground
default:
break;
}
}
},
}
还有其他方法的话,欢迎来评论区讨论!