Demo15.vue 565 B

1234567891011121314151617181920212223242526
  1. <template>
  2. <div>
  3. <h1>Demo</h1>
  4. </div>
  5. </template>
  6. <script setup>
  7. import {ref,reactive,toRefs,toRef} from 'vue';
  8. let arr = reactive([1,2,3,4])
  9. console.log(arr)
  10. let [a,b,c,d] = toRefs(arr);
  11. console.log(a,b,c,d,'你好')
  12. // let {name1,age} = {name1:'aa',age:1}
  13. // let [a,b,c,d] = [1,2,3,4];
  14. // let {name1,age} = {name1:'aa',age:1}
  15. let obj = reactive({name1:'aa',age:1});
  16. const {name1,age} = toRefs(obj);
  17. console.log(name1,age)
  18. let newName = toRef(obj,'name1');
  19. console.log(newName)
  20. </script>
  21. <style lang="scss" scoped>
  22. </style>