vue3 setup函数的注意点
我们知道setup
函数是组合API
的核心入口函数,使用时需要注意几点:
-
setup
函数的执行时机是在beforeCreate
和created
之间 - 由于
setup
执行时机是在created
之间,所以组件才刚刚被创建,而data
和methods
还没初始化好,所以无法在setup
中使用data
和methods
-
setup
中this
指向undefined
-
setup
只能是同步的,不能是异步的
我们知道setup
函数是组合API
的核心入口函数,使用时需要注意几点:
setup
函数的执行时机是在beforeCreate
和created
之间setup
执行时机是在created
之间,所以组件才刚刚被创建,而data
和methods
还没初始化好,所以无法在setup
中使用data
和methods
setup
中this
指向undefined
setup
只能是同步的,不能是异步的