起因:
在使用el-menu绑定click事件时想拿到回调函数vc实例中的index进行后续的路由配置时,发现打印出来的index的值为null,并且后台输出vue警告:Invalid event arguments: event validation failed for event "click",如下图
过程:
百度了一下网上的说法,结合官网对el-menu的用法发现问题应该是忘记给el-menu加上唯一标识index,导致默认匹配到index==null的路由(该点为猜测,看了官方文档index默认为null)
解决:
给上图另两个el-menu补上index标识就可以了
总结:el-menu及衍生一定要设置唯一标识index
(只为记录个人学习开发项目过程所遇问题,仅代表个人观点,如有错误欢迎指出)