vue3批量注册自定义指令,又双叒叕踩坑了
之前在vue2中使用过批量注册指令的方法,不过vue2的模式在Vue3中竟然行不通了,我一脸懵逼的琢磨了大半个小时
,最后还是用了一个不是很完美的方法
vue2中批量注册指令
- 在
@/utls/directives/init.js中收集所有指令创建并进行注册
1 | // @/utls/directives/init.js |
- 在
mian.js中注入指令,就可以在Vue模板中使用指令了
1 | // main.js |
如果还有疑问可以去看这位老兄的博客
vue3中批量注册指令
!!!这种写法不一定规范,但是能够解决指令无法注册的问题,步骤一样,方法有点出入
@/utls/directives/中插件的写法
1 | // @/utls/directives/directive1 |
- 在
@/utls/directives/init.js中收集所有指令创建并进行注册
1 | // @/utls/directives/init.js |
main.js中注入插件
1 | // main.js |
感谢观看,如果对你有帮助可以关注本站,龙小亦在此谢过了