当前位置: 首页 > news >正文

vue2与vue3知识点

1.vue2(optionsAPI)选项式API
2.vue3(composition API)响应式API

vue3 setup 中this是未定义(undefined)vue3中已经开始弱化this

vue2通过this可以拿到vue3setup定义得值和方法

setup语法糖

ref =========> 可以定义:基本类型、对象类型得响应式数据

reactive ======> 定义:对象响应式数据

toRef 的作用是将一个响应式对象中的属性转换成单独的响应式引用

toRefs 将一个对象的所有属性变成响应式引用,

import { reactive, toRefs } from 'vue';export default {setup() {// 创建一个响应式对象const state = reactive({count: 0,name: 'Vue 3'});// 使用toRefs将响应式对象的属性转换为响应式引用const refs = toRefs(state);// 返回响应式引用,以便在模板中使用return {...refs};},
};
<template><div><!-- 使用ref --><el-button type="warning">Warning</el-button><el-button type="danger" @click="changeData">Danger</el-button><div>姓名{{ name }}</div><div>年龄{{ age }}</div><div>电话{{ tel }}</div><!-- 使用reactiv --></div>
</template>
<script lang="ts" setup>
import { ref, reactive } from 'vue'
//数据
let name = ref('张三')
let age = ref(42)
let tel = ref(15231971993)
const changeData = () => {age.value = age.value + 10
}
// reactive
let car = reactive({brand: '银行',price: 20,color: 'red'}
)
console.log(car,'car')
</script>

http://www.lryc.cn/news/450690.html

相关文章:

  • 从源码中学习动态代理模式
  • 谷歌浏览器完美清除缓存
  • 《如何高效学习》
  • 阿里云ACP认证考试题库
  • 学习经验分享【38】YOLOv11解读——最新YOLO版本
  • 电商选品/分析| 亚马逊常见插件爬虫实战之-helium插件
  • 遇到慢SQL、SQL报错,应如何快速定位问题 | OceanBase优化实践
  • postgresql僵尸进程的处理思路
  • Springboot 练习
  • ISA-95制造业中企业和控制系统的集成的国际标准-(3)
  • MATLAB中图形导出功能的详细使用指南
  • 助农小程序|助农扶贫系统|基于java的助农扶贫系统小程序设计与实现(源码+数据库+文档)
  • SpringBoot上传图片实现本地存储以及实现直接上传阿里云OSS
  • git clone或repo init 时报错:fatal: 协议错误:错误的行长度 xxx
  • SpringBoot2(Spring Boot 的Web开发 springMVC 请求处理 参数绑定 常用注解 数据传递 文件上传)
  • 成都网安周暨CCS2024 | 大模型安全与产业应用创新研讨活动成功举办
  • React 解释常见的 hooks: useState / useRef / useContext / useReducer
  • telnet发送邮件教程:安全配置与操作指南?
  • 超强大的 Nginx 可视化管理工具
  • Android 安装应用-提交阶段之后剩下的操作
  • buuctf [ACTF2020 新生赛]Include
  • JS使用MutationObserver接口来监听DOM的更新
  • 图解C#高级教程(三):泛型
  • 240930_CycleGAN循环生成对抗网络
  • ide 使用技巧与插件推荐
  • 【node】 cnpm|npm查看、修改镜像地址操作 换源操作
  • 大数据-152 Apache Druid 集群模式 配置启动【下篇】 超详细!
  • IDE 使用技巧与插件推荐全面指南
  • java-快速将普通main类变为javafx类,并加载自定义fxml
  • 数据结构之——单循环链表和双向循环链表