如何控制权限,更加好的方法

使用全局前置守卫,来判断权限:

如何控制权限,更加好的方法_第1张图片

 如果有多个页面,就加||

如何控制权限,更加好的方法_第2张图片

最好的方法是写个数组,只要判断在里面存在就ok了

如何控制权限,更加好的方法_第3张图片

 index.of的意思是判断数组在里面

如何控制权限,更加好的方法_第4张图片

 可以单独的弄一个json文件,任何路径都可以放到这个数组里,在router里新建一个pathArr.js文件

如何控制权限,更加好的方法_第5张图片

 导入这个模块就可能得出这个数组

把这个js文件导入index.js文件中:

如何控制权限,更加好的方法_第6张图片

 模块,以后有权限的路径都往这里写

如何控制权限,更加好的方法_第7张图片

我们写一个与component平级的名为view文件,这个文件是由某个组件通过路由进行加载的,那么就可以放到view文件下,就用view,component是不用路由进行切换的组件:

你可能感兴趣的:(Vue,前端)