reactive

2021-04-11  本文已影响0人  唐吉柯德
<template>
  <div class="page-wrapper">
    <p>-------------------------------reactive-----------------------</p>
    <p>{{stu}}</p>
    <button @click="myFn">点我一下</button>
  </div>
</template>
<script lang="js">
import { defineComponent, reactive } from 'vue';
export default defineComponent({
  name: 'reactive-test',
  setup(){
    let stu= reactive({
        name: 'zs',
        age: 18
    })
    console.log('stu', stu);
    function myFn(){
      stu.name= 'ls';  
      //reactive生成的响应式数据监听的根节点是自己,所以不能进行引用的切换
      //   stu= { 
      //     name: 'ls',
      //     age: 28
      //   }
    }

    return {
        stu,
        myFn
    }
  }
  
})
</script>

上一篇下一篇

猜你喜欢

热点阅读