//设置白名单
router.beforeEach((to,from, next)=>{let white =["/clogin"]let pathlist =JSON.parse(localStorage.getItem("pagelist"))if(pathlist){for(var i =0; i < pathlist.length; i++){
white.push(pathlist[i])}if(white.includes(to.path)){next()}else{alert("您没有权限")}}else{if(white.includes(to.path)){next()}else{alert("您没有权限")}}})
三、分装axios
//分装的axiosconstmyaxios=function(url, method, data ={}){returnnewPromise((resolve)=>{if(method =='get'|| method =='delete'){axios({'url': url,'method': method,'params': qs.stringify(data)}).then(res =>{returnresolve(res.data)})}else{axios({'url': url,'method': method,'data': data
}).then(res =>{returnresolve(res.data)})}})}exportdefault myaxios;