[Vue3] 4 computed

前言

...

目标

1 computed的用法


computed的用法

computed 计算属性用法与vue2的类似
引入

c 复制代码
import { reactive,computed } from 'vue'

使用

c 复制代码
 setup(){
         let person = reactive({
           firstName:'张',
           lastName:'三'
         })
         // 简单写法 - 只有读
        //  person.fullName = computed(()=>{
        //      return person.firstName + person.lastName
        //  })
        // 完整写法 - get与set
         person.fullName = computed({
             get(){
                return person.firstName +' - ' + person.lastName
             },
             set(value){
                const arr = value.fullName.split('-')
                person.firstName = arr[0]
                person.lastName = arr[1]
             }
         })
         return{
            person
         }
     }

reactiveref定义的属性都可以使用computed

相关推荐
F2E_Zhangmo8 分钟前
基于cornerstone3D的dicom影像浏览器 第五章 在Displayer四个角落显示信息
开发语言·前端·javascript
小浣熊喜欢揍臭臭42 分钟前
react+umi项目如何添加electron的功能
javascript·electron·react
乖女子@@@1 小时前
React笔记_组件之间进行数据传递
javascript·笔记·react.js
F2E_Zhangmo1 小时前
基于cornerstone3D的dicom影像浏览器 第二章 加载本地文件夹中的dicom文件并归档
前端·javascript·css
念念不忘 必有回响1 小时前
js设计模式-装饰器模式
javascript·设计模式·装饰器模式
weixin_584121432 小时前
vue3+ts导出PDF
javascript·vue.js·pdf
尚学教辅学习资料2 小时前
Ruoyi-vue-plus-5.x第五篇Spring框架核心技术:5.1 Spring Boot自动配置
vue.js·spring boot·spring
给月亮点灯|2 小时前
Vue基础知识-脚手架开发-使用Axios发送异步请求+代理服务器解决前后端分离项目的跨域问题
前端·javascript·vue.js
叫我阿柒啊2 小时前
从Java全栈到前端框架:一次真实的面试对话与技术解析
java·javascript·typescript·vue·springboot·react·前端开发
@CLoudbays_Martin113 小时前
为什么动态视频业务内容不可以被CDN静态缓存?
java·运维·服务器·javascript·网络·python·php