vue3的setup
setup(props,context) {
console.log(props,context)
},
setup的执行时机
在beforeCreate之前执行一次,this是undefined
setup的参数
1、props:值为对象,包含组件外部传递过来,且组件内部声明接收的属性
2、context:上下文对象
-----attrs:值为对象,包含组件外部传递过来,但没有在props配置中声明的属性,相当于this.$attrs
-----slots:收到的插槽内容,相当于this.$slots
-----emit:分发自定义事件的函数,相当于this.$emit
再忙也别忘记学习