发布时间:2024-10-10 16:01
setup是组合Composition API中的入口函数,也是第一个要使用的函数。setup只在初始化时执行一次,所有的Composition API函数都在此使用。Composition API代码组织很灵活,代码直接全部都写在setup里面即可(简单点来说,就是vue2⾥⾯的data,method,computed···全不要啦,所有数据⽅法全写在setup⾥)
可以推断出setup执行的时候,组件对象还没有创建,组件实例对象this还不可用,此时this是undefined, 不能通过this来访问data/computed/methods/props
1. setup函数执行于beforeCreate和created之前,也就是说setup函数里面无法使用data和methods方法中的数据
2. setup 有2个参数
props 的父组件传递过来的参数
ctx 上下文对象
ctx.attrs
ctx.slots
ctx.parent
ctx.root
ctx.emit
ctx.refs
3.在 setup() 函数中无法访问到 this
4. 在setup函数中定义的变量和方法最后都是需要 return 出去的 不然无法再模板中使用
是在单文件组件 (SFC) 中使用组合式 API 的编译时语法糖。相比于普通的
苹果a10处理器_苹果“芯”基建简史:自己掌握不了核心技术 乔布斯也得干着急...
如何将本地django项目部署到服务器,Django本地项目部署到云服务器
【youcans 的 OpenCV 例程200篇】144. 基于灰度形态学的纹理分割
【笔记,非教程】Anaconda (多Python环境)和pytorch(with GPU)安装
高阶JavaScript笔记2(函数,回调函数,IIFE,函数中的this,语句加分号的问题,原型, 显式原型和隐式原型,原型链,原型链的补充,原型链的属性问题,探索instanceof,原型面试题)
【JavaScript】手撕前端面试题:手写new操作符 | 手写Object.freeze
[Activiti] UEL 统一表达式语言 (任务节点 Assignee 通过变量获取)