当前位置:   article > 正文

ref和reactive, toRefs的使用

ref和reactive, toRefs的使用

看尤雨溪说:为什么Vue3 中应该使用 Ref 而不是 Reactive?

toRefs

  1. import { ref, toRefs } from 'vue';
  2. // 定义一个响应式对象
  3. const state = ref({
  4. count: 0,
  5. name: 'Vue'
  6. });
  7. // 使用toRefs转换为响应式引用对象
  8. const reactiveState = toRefs(state);
  9. // 现在你可以对reactiveState进行解构赋值并保持响应性
  10. const { count, name } = reactiveState;
  11. // 当你改变count或name的值时,state的值也会相应改变
  12. count.value++; // 相当于state.count++
  13. name.value = 'Vue3'; // 相当于state.name = 'Vue3'

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/article/detail/59498
推荐阅读
相关标签
  

闽ICP备14008679号