vue3: toRef, reactive, toRefs, toRaw

vue3: toRef, reactive, toRefs, toRaw

扫码或者点击文字后台提问

javascript 复制代码
<template>
  <div>{{ man }}</div>
  <hr>
  <!-- <div>{{ name }}--{{ age }}--{{ like }}</div> -->
  <div>
    <button @click="change">修改</button>
  </div>
</template>
<script setup lang='ts'>
import { toRef, reactive, toRefs, toRaw } from 'vue';
/**
 * toref: 只能修改响应式对象的值,非常响应式视图毫无变化。
 * torefs: 将解构后的对象,声明为响应式的ref。
 * toRaw:将响应式对象 为一个普通的对象
 */


const man=reactive({name:"小田",age:23,like:"JK"})
// const like=toRef(man,"name");

// const {name,age,like} = toRefs(man)
const change = ()=> {
  // like.value="洛丽塔"
  // console.log(man);

  // name.value="小田田"
  // console.log(name,age,like);

  console.log(man,toRaw(man));

  
}
</script>
<style scoped>

</style>
相关推荐
星语卿1 天前
Vuetify:构建优雅Vue应用的Material Design组件库
前端·javascript·vue.js
wangbing11251 天前
界面规范11-对话框
javascript·vue.js·elementui
roman_日积跬步-终至千里1 天前
【系统架构设计(25)】Web应用服务器与现代架构
前端·架构·系统架构
yshhuang1 天前
在Windows上搭建开发环境
前端·后端
littleplayer1 天前
Redux在iOS中的使用
前端
跟橙姐学代码1 天前
Python里的“管家婆”:带你玩转os库的所有神操作
前端·python·ipython
jingling5551 天前
uniapp | 快速上手ThorUI组件
前端·笔记·前端框架·uni-app
UrbanJazzerati1 天前
可拖拽的进度条组件实战:实现思路与Demo
前端·面试
Cache技术分享1 天前
188. Java 异常 - Java 异常处理规范
前端·后端