赞
踩
看尤雨溪说:为什么Vue3 中应该使用 Ref 而不是 Reactive?
toRefs
- import { ref, toRefs } from 'vue';
-
- // 定义一个响应式对象
- const state = ref({
- count: 0,
- name: 'Vue'
- });
-
- // 使用toRefs转换为响应式引用对象
- const reactiveState = toRefs(state);
-
- // 现在你可以对reactiveState进行解构赋值并保持响应性
- const { count, name } = reactiveState;
-
- // 当你改变count或name的值时,state的值也会相应改变
- count.value++; // 相当于state.count++
- name.value = 'Vue3'; // 相当于state.name = 'Vue3'
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。