vue3使用setup代替created
vue2中的created可使用vue3中的setup()来代替。
setup() :开始创建组件之前,在beforeCreate和created之前执行。创建的是data和method。
如果想要在页面创建时就执行方法,
vue2:
<script>
export default {components: {},data(){return{};},methods: {func1() {console.log("func1");},},created:{this.func1() //注意vue3中已经不支持使用this.}
}
</script>
vue3:
<script>export default {setup() {const func1= () => {console.log("func1");}func1(); //因为setup()即相当于created: 所以直接调用就行了return {};},}
</script>
vue3使用setup语法糖:
<script lang="ts" setup>const func1= () => {console.log("func1");}func1(); //因为setup即相当于created:
</script>
vue3使用setup代替created相关推荐
- vue3之setup的使用理解
1.vue3中的setup有什么用 setup的设计是为了使用组合式api 2.为什么不用之前的组件的选项 data.computed.methods.watch 组织逻辑在大多数情况下都有效.然而, ...
- Vue3.0 setup的使用及作用
目录 开篇: 1.什么是setup 2.setup怎么使用 3.setup中包含的生命周期函数 3.setup相关参数 4.setup特性总结 总结 开篇: 从vue2升级 vue3,vue3是可以兼 ...
- vue3中setup()函数的使用二
vue3的使用 <template><div id="one"><img src="http://127.0.0.1:9000/upload ...
- vue3中setup()函数的使用一
<template><div id="one"><img src="http://127.0.0.1:9000/upload/001.png ...
- vue3 script setup写法
公司代码扫描要求一个函数不能超过50行,那么一般vue3写法setup函数肯定超了,又懒得写到hooks,同事介绍了去年vue3出的新的语法糖,研究了下,写篇博客 简单的将,去掉了exprot def ...
- 便利贴--43{vue3+ts+setup+ArcoDesign 表格和表单 单页模板(整合)} --舍弃--不删--不更新
便利贴--43{vue3+ts+setup+ArcoDesign 表格和表单 单页模板(整合)} --舍弃--不删--不更新 前言 tableOnce.vue affuxFormModal.vue 前 ...
- Vue3在setup语法糖下的父子组件传值
文章目录 前言 一.前期准备 二.初始化项目 1.父组件传值给子组件 2.子组件传值给父组件 3.完整代码 总结 前言 vue版本大于>3.2 使用setup语法糖 一.前期准备 setup介绍 ...
- 剖析Vue3中setup()的用法(持续更新中)
一.setup的特性及作用 可以确定的是 Vue3.0 是兼容 Vue2.x 版本的 也就是说我们再日常工作中 可以在 Vue3 中使用 Vue2.x 的相关语法 但是不建议这样写. Vue3 的一大 ...
- vue3中 setup注意点
setup执行的时机:在beforeCreate之前执行一次,this是undefined. setup参数(只能收到2个): 1 props:值 为对象,包含:组件外部传递过来,且组件内部声明接收了 ...
最新文章
- C语言对mysql数据库的操作
- 在人工智能时代,我们更需要理解自己的智能 | 艾伦脑科学研究所所长克里斯托夫·科赫STEP峰会演讲实录
- 笔记本建立wifi热点!(主要针对XP)【直播】
- java将clob类型文件写到磁盘_Java对Oracle中Clob类型数据的读取和写入
- 百度地图设置显示定位服务器,百度地图后台持续定位
- Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法
- 保持良好习惯,一个新的开始
- request.getAttribute()和request.getParameter()两个方法的区别
- PDFMiner 操作 PDF 文件
- libiec61850 1.5.1 新版本
- python 模型 欺诈概率_手把手教你使用Python实战反欺诈模型|原理+代码
- Array and string offset access syntax with curly braces is no longer support
- html css字体特效,40款CSS+JS文字动画特效html源码
- PTA 水题之7-20 镜子碎了
- 氮化镓 服务器电源管理系统报价,基于LMG341x GaN FET的服务器电源单元(PSU)电路设计...
- 基础篇. ARM架构和处理器(3)
- 被谷歌出卖定位信息成“嫌疑犯”,花了大价钱才避免窦娥冤 | 一个自行车爱好者自述...
- linux 远程扫描仪,在ubuntu桌面配置一个网络打印机和扫描仪的方法
- i春秋网鼎杯网络安全大赛advanced题目writeup
- HTML下拉选框加倒三角,CSS给选中元素增加倒三角形