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

Vue和Vue-Element-Admin(十四):vue3.x与vue2区别分析

目录

vue3.x组合式api

vue2 定义属性和方法

vue3 定义属性和方法

router 使用的区别

vue2.x router使用

定义router

在main.js中引入router

在vue中使用

vue3.x使用router

定义router

在main.js中引用

在vue中使用router

定义全局方法,变量

vue2.x定义全局方法

vue2.x中使用全局方法

vue3.x定义全局方法

vue3.x中使用全局方法

父子组件调用

vue2.x 父组件调用子组件

定义子组件

定义父组件

vue2.x子组件调用父组件

定义子组件

定义父组件

vue3.x父组件调用子组件

定义子组件

定义父组件

vue3.x子组件调用父组件

定义子组件

定义父组件

watch的使用

vue2.x使用watch

vue3.x使用watch

生命周期

vue2.x生命周期

vue3.x生命周期

根节点不同

总结


先了解vue3.x 的setup语法糖,这个语法糖的确好用,不用每个都去return,实际开发中经常忘记return,这个语法糖就很好用了,对于setup语法糖是3.2才支持的。主要讲解我们开发中经常用到的一些内容,包括 router,prototype,父子组件调用 等。

vue3.x组合式api

vue2 定义属性和方法

<template>
  <div>
    <div>简单属性</div>
    <div>{
  { msg }}</div>
    <div><button @click="updateMsg">修改马杀鸡</button></div>

    <div>对象属性</div>
    <div>{
  { ObjMsg.msg }}</div>
    <div><button @click="updateObjMsg">修改对象马杀鸡</button></div>
  </div>
</temp

http://www.kler.cn/a/397027.html

相关文章:

  • Tomcat 8.5 源码导读
  • C#界面设计
  • Spring Boot 启动时自动配置 RabbitMQ 交换机、队列和绑定关系
  • Python小试牛刀:第一次爬虫,获取国家编码名称
  • flutter字体大小切换案例 小字体,标准字体,大字体,超大字体案例
  • LeetCode Hot 100 题解[java版本,冲大厂]
  • Linux(CentOS)安装达梦数据库 dm8
  • 期末考核-机器学习-期末考核
  • 将 SQL 数据库连接到云:PostgreSQL、MySQL、SQLite 和云集成说明
  • C++ 多线程std::thread以及条件变量和互斥量的使用
  • LeetCode-215.数组中的第K个最大元素
  • 云原生之运维监控实践-使用Prometheus与Grafana实现对Nginx和Nacos服务的监测
  • 十九:Spring Boot 依赖(4)-- spring-boot-starter-security依赖详解
  • 【DM系列】详解 DM 字符串大小写敏感
  • ldconfig 和 LD_LIBRARY_PATH 区别
  • 虎扑APP数据采集:JavaScript与AJAX的结合使用
  • QT使用libssh2库实现sftp文件传输
  • C语言和C++的常量概念与区别分析
  • HarmonyOS SDK下的实践与探索
  • 小U的相似字符串 | 模拟
  • 【MYSQL】分库分表
  • Mysql中REPLACE INTO详解及和INSERT INTO的区别
  • 【Goland】——Gin 框架中的路由与请求处理
  • Solana 区块链的技术解析及未来展望 #dapp开发#公链搭建
  • async 和 await的使用
  • 分别写出在散列表中插入和删除关键字为K的一个记录的算法,设散列函数为H,解决冲突的方法为链地址法。