我可以在 Vue.Js 的计算属性中传递参数吗?

回答·3
最热
最新
  • 完全可以啊的,计算属性传递参数可以使用 computed:{getName(){ return function(arg){ return ‘name’}}}的形式定义,这里的子函数的 function 中的 arg 就是传递的参数,在视图层可以使用 getName(参数)的方式当作函数使用计算属性
  • 原本的语法糖是直接返回一个 function,可以写成对象,通过 getter 和 setter 的方式去修改
  • 直接传参不可以,想传参数得用闭包函数