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相关推荐

  1. vue3之setup的使用理解

    1.vue3中的setup有什么用 setup的设计是为了使用组合式api 2.为什么不用之前的组件的选项 data.computed.methods.watch 组织逻辑在大多数情况下都有效.然而, ...

  2. Vue3.0 setup的使用及作用

    目录 开篇: 1.什么是setup 2.setup怎么使用 3.setup中包含的生命周期函数 3.setup相关参数 4.setup特性总结 总结 开篇: 从vue2升级 vue3,vue3是可以兼 ...

  3. vue3中setup()函数的使用二

    vue3的使用 <template><div id="one"><img src="http://127.0.0.1:9000/upload ...

  4. vue3中setup()函数的使用一

    <template><div id="one"><img src="http://127.0.0.1:9000/upload/001.png ...

  5. vue3 script setup写法

    公司代码扫描要求一个函数不能超过50行,那么一般vue3写法setup函数肯定超了,又懒得写到hooks,同事介绍了去年vue3出的新的语法糖,研究了下,写篇博客 简单的将,去掉了exprot def ...

  6. 便利贴--43{vue3+ts+setup+ArcoDesign 表格和表单 单页模板(整合)} --舍弃--不删--不更新

    便利贴--43{vue3+ts+setup+ArcoDesign 表格和表单 单页模板(整合)} --舍弃--不删--不更新 前言 tableOnce.vue affuxFormModal.vue 前 ...

  7. Vue3在setup语法糖下的父子组件传值

    文章目录 前言 一.前期准备 二.初始化项目 1.父组件传值给子组件 2.子组件传值给父组件 3.完整代码 总结 前言 vue版本大于>3.2 使用setup语法糖 一.前期准备 setup介绍 ...

  8. 剖析Vue3中setup()的用法(持续更新中)

    一.setup的特性及作用 可以确定的是 Vue3.0 是兼容 Vue2.x 版本的 也就是说我们再日常工作中 可以在 Vue3 中使用 Vue2.x 的相关语法 但是不建议这样写. Vue3 的一大 ...

  9. vue3中 setup注意点

    setup执行的时机:在beforeCreate之前执行一次,this是undefined. setup参数(只能收到2个): 1 props:值 为对象,包含:组件外部传递过来,且组件内部声明接收了 ...

最新文章

  1. C语言对mysql数据库的操作
  2. 在人工智能时代,我们更需要理解自己的智能 | 艾伦脑科学研究所所长克里斯托夫·科赫STEP峰会演讲实录
  3. 笔记本建立wifi热点!(主要针对XP)【直播】
  4. java将clob类型文件写到磁盘_Java对Oracle中Clob类型数据的读取和写入
  5. 百度地图设置显示定位服务器,百度地图后台持续定位
  6. Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini和my.ini文件以及服务无法启动的解决办法以及修改初始密码的方法
  7. 保持良好习惯,一个新的开始
  8. request.getAttribute()和request.getParameter()两个方法的区别
  9. PDFMiner 操作 PDF 文件
  10. libiec61850 1.5.1 新版本
  11. python 模型 欺诈概率_手把手教你使用Python实战反欺诈模型|原理+代码
  12. Array and string offset access syntax with curly braces is no longer support
  13. html css字体特效,40款CSS+JS文字动画特效html源码
  14. PTA 水题之7-20 镜子碎了
  15. 氮化镓 服务器电源管理系统报价,基于LMG341x GaN FET的服务器电源单元(PSU)电路设计...
  16. 基础篇. ARM架构和处理器(3)
  17. 被谷歌出卖定位信息成“嫌疑犯”,花了大价钱才避免窦娥冤 | 一个自行车爱好者自述...
  18. linux 远程扫描仪,在ubuntu桌面配置一个网络打印机和扫描仪的方法
  19. i春秋网鼎杯网络安全大赛advanced题目writeup
  20. HTML下拉选框加倒三角,CSS给选中元素增加倒三角形

热门文章

  1. android 配色方案,最实用的APP UI配色方案和APP常用的颜色搭配参考
  2. 建模教程_Zbrush沼泽猎人角色制作教程
  3. 基于node.js开发环境下创建及开发vue.js项目的环境配置骤
  4. 南北流量和东西流量——它们是什么意思?
  5. ROG游戏手机5S Pro上手实测,骁龙888 Plus跑分95万刷新鲁大师记录!
  6. 领英发错的消息可以撤回吗?
  7. steps 步骤条中插入自定义描述description
  8. Hash中的bucket什么意思?
  9. 视频教程的录制与制作的流程,方法,经验
  10. 转折点:移动互联网时代的商业法则