Vue3.0 API中如何使用reactive
本文主要介绍"Vue3.0 API中怎么使用reactive",希望能够解决您遇到有关问题,下面我们一起来看这篇 "Vue3.0 API中怎么使用reactive" 文章。
reactive
返回对象的响应式副本
const obj = reactive({ count: 0 })
响应式转换是“深层”的——它影响所有嵌套 property。在基于 ES2015 Proxy 的实现中,返回的 proxy 是不等于原始对象的。建议只使用响应式 proxy,避免依赖原始对象。
类型声明:
function reactive<T extends object>(target: T): UnwrapNestedRefs<T>
提示
reactive 将解包所有深层的 refs,同时维持 ref 的响应性。
setup() {
const count = ref(0);
const state = reactive({});
state.count = count
// ref 会被解包
console.log(count.value === state.count);
const addRef = () => {
count.value++;
};
return {
count,
addRef,
};
},
关于 "Vue3.0 API中怎么使用reactive" 就介绍到这。希望大家多多支持编程宝库。
本文主要介绍"vuex核心是什么",希望能够解决您遇到有关问题,下面我们一起来看这篇 "vuex核心是什么" 文章。 vuex是专门帮助vue管理的一个js库,利用了vue.js中细粒度数据响应机制来进行高效的状态更新。 ...