这边仅仅举一个小例子,如果在复杂的应用下,这种情况会更严重
- 大部分hooks基本上只能在sfc的script标签里面去执行,原因是sfc里面的页面代码实例在切换路由的时候才开始做初始化
- 由于script setup写法的引入,更多的 编译器宏(https://v3.cn.vuejs.org/api/sfc-script-setup.html#defineprops-和-defineemits) ,也就是说部分api必须要在script setup里面才能使用,才能被编译,如果要对于数据的不停传输,回调,特别是props和定义的emit的内容,会增加写代码时的 心智负担