vue
xxs!
这个作者很懒,什么都没留下…
展开
-
vue-admin-template框架搭建及应用
并且执行 login 方法, 把返回的token , 保存到 vuex、cookie 中(在路由守卫中 / login 是白名单会直接放行、axios 的请求拦截中 添加的是一个空值)style=>页面的css样式。配合路由使用的, 对于vue router 而言它还附带了一些其他的信息, 比如路由守卫, 在路由守卫中我们可以在路由跳转之前来做一些事情的。它只会包装Store中保存的数据,并不会修改Store中保存的数据,当Store中的数据发生变化时,Getter生成的内容也会随之变化;原创 2023-05-29 11:44:19 · 17748 阅读 · 1 评论 -
VUE Module build failed: TypeError: this.getOptions is not a function at Object.loader 解决办法
背景:在VUE中安装了 npm install node-sass sass-loader --save-dev,然后启动就报错了,看提示是因为依赖的问题查了一下 node-sass sass-loader 是会有冲突的Module build failed: TypeError: this.getOptions is not a function at Object.loader (D:\testwork\Testgadget\frontend\node_modules\sass-loa...原创 2021-12-14 17:48:01 · 6092 阅读 · 0 评论 -
django + vue-admin-template解决CSRF Failed: CSRF token missing or incorrect 问题
背景:vue使用Network进行登录的时候 报错 403,但是在localhost的时候就没问题,进行了一下对比,network header中多了一个cookie,local中就没有,再结合django默认有csrf跨站点请求伪造,翻了翻文档,得知需要在header中添加X-CSRFToken,解决办法如下:解决办法:在vue-admin-template utils/request.js中加入获取csrftoken的方法原先的方法是在有token的情况下vue才会在header中加入token,原创 2022-01-07 10:39:25 · 4419 阅读 · 0 评论 -
vue-admin-template解决使用动态路由刷新后404
背景:设置好动态路由后,在页面刷新或者加载会出现定位到404问题问题原因:权限控制的路由模块是动态添加进去的,404监听路由是在默认路由里面的,优先级比动态路由要高,所以刷新后默认先被404接管了,把404监听路由也放到动态路由的末尾就可以了解决办法:我把我constantRoutes 里面的404注释掉了,然后asyncRoutes里面加一个就好了...原创 2022-01-04 15:08:21 · 4880 阅读 · 1 评论 -
vue-admin-template实现角色权限管理方式一
背景:前面提到测试工具箱整合页面集成后台,使用了vue作为前端,python的django作为后端,vue前端框架选择了 vue-admin-template(这是一个基础版本) 基础版本既然是后台就会涉及到权限控制,基础版本的vue-admin-template 是没有路由权限控制的,最后是看 vue-element-admin 的 手摸手,带你用vue撸后台 系列二(登录权限篇) 对照的改的vue-admin-template简介:下载地址:vue-admin-template1、修改 rou原创 2022-01-04 14:31:36 · 6086 阅读 · 0 评论