全局指令,统一管理
来源:4-11 useClickOutside 第一个自定义函数
HCold
2021-07-28
我想把多个指令放同一个文件,不想在main.ts中一一注册,如图
我想放在directive.ts中统一管理,我该如何拿到app还是直接用Vue.directive注册
写回答
1回答
-
张轩
2021-07-29
同学你好 vue3 以后由于每个 app 是不同的实例 不要使用 Vue 全局变量进行注册 要使用创建的实例 app
在 directive.ts 中还是要通过 入口文件取得 app 实例,建议设计成一个函数,将 app 作为参数传入 就可以了
00
相似问题