技术栈
provide无法使用
PBitW
1 年前
常用代码
·
vue3监听路由
·
mitt无法使用
·
provide无法使用
·
防抖函数封装
·
下载函数封装
vue3常用代码:监听路由|mitt、project/inject无效|防抖函数|下载函数
菜鸟做项目时发现很多 vue3 常用的代码,所以来总结一下!如果通信的组件是 router-view 里面 根据路由加载的 或者 路由有两层嵌套,那么不管是 mitt 还是 project/inject 都无法进行组件间的通信,因为 mitt 要能通信必须是该界面已经加载出来了!而 project/inject 不知道为什么,嵌套了两层后,第二层 router-view 里面的组件就无法获取了,会报错