vue3计算属性computed如何传值

2,478 阅读1分钟

例子

// 传值的computed
const isDisabled = computed(() => {
  return (row) => {  // 这里就是从html上面传过来的值
    if (row.state === 1 ) {
      return true
    }
    else {
      return false
    }
  }
})

// 不传值的computed
const test=computed(()=>{
if(判断条件){
return '输出的值'
}esle {
return ''

}
})

所以如果是要在计算属性中接受参数的话,那么在计算属性中要返回一个箭头函数,用来接受参数,如果有更好的传值,大家多多留言探讨,小菜鸡一枚