位置: IT常识 - 正文

十分钟,带你了解 Vue3 的新写法(十分钟带你了解阿氏圆)

编辑:rootadmin
十分钟,带你了解 Vue3 的新写法

推荐整理分享十分钟,带你了解 Vue3 的新写法(十分钟带你了解阿氏圆),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:十分钟大全,十分钟带你了解中国历史,十分钟,带你了解 Vue3 的新写法,十分钟,带你了解 Vue3 的新写法,十分钟,带你了解 Vue3 的新写法,十分钟,带你了解 Vue3 的新写法,十分钟带你了解世界,十分钟带你了解中国历史,内容如对您有帮助,希望把文章链接给更多的朋友!

本文的目的,是为了让已经有 Vue2 开发经验的 人 ,快速掌握 Vue3 的写法。

因此, 本篇假定你已经掌握 Vue 的核心内容 ,只为你介绍编写 Vue3 代码,需要了解的内容。

一、Vue3 里 script 的三种写法

首先,Vue3 新增了一个叫做组合式 api 的东西,英文名叫 Composition API。因此 Vue3 的 script 现在支持三种写法,

1、最基本的 Vue2 写法<template> <div>{{ count }}</div> <button @click="onClick"> 增加 1 </button></template><script>export default { data() { return { count: 1, }; }, methods: { onClick() { this.count += 1; }, },}</script>2、setup() 属性<template> <div>{{ count }}</div> <button @click="onClick"> 增加 1 </button></template><script>import { ref } from 'vue';export default { // 注意这部分 setup() { let count = ref(1); const onClick = () => { count.value += 1; }; return { count, onClick, }; },}</script>3、<script setup><template> <div>{{ count }}</div> <button @click="onClick"> 增加 1 </button></template><script setup>import { ref } from 'vue';const count = ref(1);const onClick = () => { count.value += 1;};</script>

正如你看到的那样,无论是代码行数,还是代码的精简度,<script setup> 的方式是最简单的形式。

如果你对 Vue 很熟悉,那么,我推荐你使用 <script setup> 的方式。

这种写法,让 Vue3 成了我最喜欢的前端框架。

十分钟,带你了解 Vue3 的新写法(十分钟带你了解阿氏圆)

如果你还是前端新人,那么,我推荐你先学习第一种写法。

因为第一种写法的学习负担更小,先学第一种方式,掌握最基本的 Vue 用法,然后再根据我这篇文章,快速掌握 Vue3 里最需要关心的内容。

第一种写法,跟过去 Vue2 的写法是一样的,所以我们不过多介绍。

第二种写法,所有的对象和方法都需要 return 才能使用,太啰嗦。除了旧项目,可以用这种方式体验 Vue3 的新特性以外,我个人不建议了解这种方式。反正我自己暂时不打算精进这部分。

所以,接下来,我们主要介绍的,也就是 <script setup> ,这种写法里需要了解的内容。

注意: <script setup> 本质上是第二种写法的语法糖,掌握了这种写法,其实第二种写法也基本上就会了。(又多了一个不学第二种写法的理由)。

二、如何使用 <script setup> 编写组件

学习 Vue3 并不代表你需要新学习一个技术,Vue3 的底层开发思想,跟 Vue2 是没有差别的。

V3 和 V2 的区别就像是,你用不同的语言或者方言说同一句话。

所以我们需要关心的,就是 Vue2 里的内容,怎么用 Vue3 的方式写出来。

1、data——唯一需要注意的地方

整个 data 这一部分的内容,你只需要记住下面这一点。

以前在 data 中创建的属性,现在全都用 ref()

本文链接地址:https://www.jiuchutong.com/zhishi/284161.html 转载请保留说明!

上一篇:Vue页面生成PDF的方法(vue 页面生成pdf)

下一篇:yolov7和yolov5对比有哪些优势?yolov7改进-yolov7详解(yolov5s和yolov5m)

  • 增加微博粉丝的18个方法途径(增加微博粉丝的技巧有哪些)

    增加微博粉丝的18个方法途径(增加微博粉丝的技巧有哪些)

  • icloud关闭后本地照片还在吗(icloud关闭后本地文件还在吗)

    icloud关闭后本地照片还在吗(icloud关闭后本地文件还在吗)

  • 咪咕视频一个账号可以几个人用(咪咕视频一个账号多少钱)

    咪咕视频一个账号可以几个人用(咪咕视频一个账号多少钱)

  • 抖音原创作品怎么做(抖音原创作品怎么赚钱)

    抖音原创作品怎么做(抖音原创作品怎么赚钱)

  • 抖音dou+推广审核不通过(抖音dou推广审核时间)

    抖音dou+推广审核不通过(抖音dou推广审核时间)

  • 抖音钻卡怎么才能抽到(抖音钻卡最不好得的是什么)

    抖音钻卡怎么才能抽到(抖音钻卡最不好得的是什么)

  • qq怎样举报别人(qq上如何举报人)

    qq怎样举报别人(qq上如何举报人)

  • 华为荣耀9x怎么关闭运行程序(华为荣耀9x怎么关闭hd)

    华为荣耀9x怎么关闭运行程序(华为荣耀9x怎么关闭hd)

  • 腾讯视频小窗口怎么设置(腾讯视频小窗口播放不见了)

    腾讯视频小窗口怎么设置(腾讯视频小窗口播放不见了)

  • 华为畅享9plusOTG在哪(华为畅享9plusOTG功能怎么打开)

    华为畅享9plusOTG在哪(华为畅享9plusOTG功能怎么打开)

  • ipad录屏能录三个小时吗(ipad怎么录三个小时以上的屏)

    ipad录屏能录三个小时吗(ipad怎么录三个小时以上的屏)

  • excel中绝对引用的含义是什么(excel中绝对引用怎么打出来)

    excel中绝对引用的含义是什么(excel中绝对引用怎么打出来)

  • 关闭手机屏保设置在哪里(如果关闭手机屏保)

    关闭手机屏保设置在哪里(如果关闭手机屏保)

  • 路由器的初始密码一般是什么(路由器的初始密码是啥)

    路由器的初始密码一般是什么(路由器的初始密码是啥)

  • 华为所有媒体声音消失(华为所有媒体声音设置)

    华为所有媒体声音消失(华为所有媒体声音设置)

  • h310主板配什么显卡(h310主板配什么cpu)

    h310主板配什么显卡(h310主板配什么cpu)

  • 微信号被别人盗用了怎么办(微信号被别人盗了怎么找回来)

    微信号被别人盗用了怎么办(微信号被别人盗了怎么找回来)

  • 手机相机iso多少合适(手机相机iso最高)

    手机相机iso多少合适(手机相机iso最高)

  • word2010邮件合并教程(word2010邮件合并照片)

    word2010邮件合并教程(word2010邮件合并照片)

  • 高德地图突然导航不了怎么办(高德地图突然导航不动了)

    高德地图突然导航不了怎么办(高德地图突然导航不动了)

  • 共享单车怎么结束行程(共享单车怎么结算支付)

    共享单车怎么结束行程(共享单车怎么结算支付)

  • vivoz3i呼吸灯在哪里设置(vivoiqooz3呼吸灯)

    vivoz3i呼吸灯在哪里设置(vivoiqooz3呼吸灯)

  • phpcms安装时提示dns错误怎么解决(phpcms安装无法连接数据库服务器)

    phpcms安装时提示dns错误怎么解决(phpcms安装无法连接数据库服务器)

  • 企业为何放弃免税政策
  • 进项税额转出是在当月还是回到所属期
  • 残保金退回属于什么业务
  • 发票认证后怎么打明细
  • 纳税申报表真伪验证
  • 现金股利什么时候发放
  • 上个月普通发票怎么作废
  • 开立基本账户所需资料
  • 编制现金流量表的直接法和间接法
  • 未分配利润调整会计分录
  • 上月工资多计提了怎么调整
  • 小规模纳税人公司注销流程及费用
  • 专家评审费个人所得税计算公式
  • 农产品销售发票是什么?
  • 营改增账务处理举例
  • 税务会计学知识点
  • 销售设备并安装
  • 公司购买宿舍楼申请书
  • 冲账的记账凭证冲销错误记录
  • 银行中间业务能开具增值税专票吗
  • 开发票征收品目怎么填
  • 货币资金核算流程设计
  • 企业为员工购买社保缴费标准
  • 幼儿园开发成本
  • mac怎么访问路径
  • 反射调用set方法
  • 电脑睡眠唤醒教程视频
  • 加拿大沿海城市有哪些
  • 公司赚的钱要交税吗?交多少?
  • 已确认坏账又收回账面价值会减少?
  • 车辆购买保险发票未回怎么做会计分录
  • 未分配利润可以转实收吗
  • php进程数设置
  • electron-vue官网
  • gparted 命令行
  • 报销人和收款人不一致
  • 住宿专票可以抵增值税吗
  • 结转成本 凭证
  • 企业可以收付实现制记账吗
  • 结转损益的凭证需要打印吗
  • 法人如何提取公积金余额
  • 织梦cms官网
  • 工费经费计入哪里
  • 单位出租厂房需交税吗
  • 经营范围没有的项目可以做吗
  • sql2005备份数据库
  • 欠款在公司注销怎么处理
  • 零申报公司注销流程
  • 企业给员工交公积金怎么办理
  • 个体的个人所得税怎么交税?
  • 汽车租赁费怎么做分录
  • 应收账款的账期是什么意思
  • 电商账务怎么做
  • 国税代开专票缴纳城建税分录?
  • 劳务派遣公司工资发放方式
  • 企业买期货账务处理
  • 购买劳务费会计分录
  • 投资性房地产公允价值模式转为成本模式
  • 怎么开公司的微信公众号
  • 资产折旧的计税基础
  • 负数发票要交税吗
  • 何为生产型企业
  • 甲公司控股乙公司
  • 盈余公积金计算方法
  • 账簿凭证管理的内容
  • sqlserver提示功能怎么打开
  • mysql 正则表达式分组替换
  • centos 7.5 7.6
  • mac系统操作的小技巧
  • centos安装类型选择
  • Mac OS X Mavericks的Finder打开不同标签的操作步骤
  • 恢复双系统启动菜单
  • 微软发布新系统
  • windows10指纹用不了
  • win7旗舰版系统还原无法启动
  • js中布尔值为false的六种情况
  • 广东省国家税务局电子税务局官网
  • 西安税务机关
  • 资本结构不合理的公司有哪些
  • 退回多扣的个人所得税会计分录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设