首页 > 其他 > 详细

Vue基础 の ref reactive

时间:2021-03-28 17:49:49      阅读:30      评论:0      收藏:0      [点我收藏+]
  • 响应式引用:

    原理:  通过proxy对数据进行封装(接受对象) 数据变化时触发模板内容更新

  • ref  处理基础数据类型
技术分享图片
    <script>
        const root = Vue.createApp({
            template:`
                <div> {{name}} </div>
            `,
            setup(props,context){
              const  {ref} = Vue;
            //proxy  ref(‘周涵柔‘)变成proxy({value:‘周涵柔‘})
              let name = ref(‘周涵柔‘)
                // let name= ‘周涵柔‘
                setTimeout(()=>{
                    name.value = ‘周佳丽‘
                },2000)
                return{ name }
            }    
        })
        root.mount(‘#app‘)
    </script>
View Code
  • reactive  处理非基础数据类型
技术分享图片
<body>
    <div id="app"></div>
    <script>
        const root = Vue.createApp({
            template:`
                <div> {{nameObj[0]}} </div>
            `,
            setup(props,context){
                const  { reactive } = Vue;
                const nameObj = reactive([123]);
                setTimeout(()=>{
                    nameObj[0] =456
                },2000)
                return{ nameObj }
            }    
        })
        root.mount(‘#app‘)
    </script>
</body>
View Code

 

  

Vue基础 の ref reactive

原文:https://www.cnblogs.com/Hanro-Z/p/14588750.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!