1、setup函数,是组合API的起点。
2、该函数在beforeCreate钩子前执行,因此该函数中不能使用this(会得到undefined)
3、模板中(视图)需要使用的数据和函数,都需要在setup中返回
4、当使用vue3的组合API写法时,不建议用vue2的钩子做一些事情
5、vue3中的生命周期钩子
setup 创建实例前
onBeforeMount 挂载DOM前
onMounted 挂载DOM后
onBeforeUpdate 更新组件前
onUpdated 更新组件后
onBeforeUnmount 卸载销毁前
onUnmounted 卸载销毁后
6、setup里不能使用async函数修饰符,里面的函数不能使用await
本文深入探讨了Vue3中的setup函数,它是组合API的起点,执行于beforeCreate钩子之前,不能直接使用this。setup中声明的数据和函数将供模板使用。在vue3中,推荐使用新的组合API而非vue2的生命周期钩子。文章还列举了vue3的主要生命周期钩子,如onBeforeMount、onMounted等,并指出setup内不支持async/await。
2629

被折叠的 条评论
为什么被折叠?



