一,vue3
中computed
1.在vue3
中,computed
在组合式api
中,使用时需导入。
import { computed } from 'vue';
2.computed
是一个函数,接受一个函数作为参数,返回值是computed
计算属性
import { computed, ref} from 'vue';
const num = ref('123')
const dbnum= computed(()=> num.value * 2) //当num发生变化时,dbnum根据函数产生变化
3.computed
在setup
中使用和ref
一样,需要使用.value
,在模板中使用不用
import { computed, ref} from 'vue';
const num = ref('123')
const dbnum= computed(()=> num.value * 2) //当num发生变化时,dbnum根据函数产生变化
console.log(dbnum.value)