首先,Vue.directive要在实例初始化之前,不然会报错,还有,定义的指令不支持驼峰式写法,也会报下面同样的错,虽然在源码中没有找到在哪里统一处理大小写,但是在有关directive的方法中捕捉到的指令命名统一变为小写,所以,还是用’-‘或者’_'分割吧。
一定在在初始化前使用
不然会报下面这个错
vue.js: [Vue warn]: Failed to resolve directive: xxx
详细看https://segmentfault.com/a/1190000012093024?utm_source=tag-newest