流浪のwolf

卷帝

导航

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 73 下一页

2022年11月15日

71.登录失效,token过期怎么处理

摘要: 1. 清除用户数据,直接跳转登录页重新登录 ; 2. 短token 过期,使用 长 token 重新获取短 token ,然后重新请求 ; 如果长 token 也过期了,就去重新登录获取 token ; 阅读全文

posted @ 2022-11-15 09:42 流浪のwolf 阅读(890) 评论(0) 推荐(0) 编辑

70.http拦截能做些什么(问的是axios的封装)

摘要: 请求拦截器统一添加 token ,也可以手动的判断token是否过期 ; 响应拦截器判断返回数据的逻辑处理,被动的判断token过期并处理 ; 阅读全文

posted @ 2022-11-15 09:30 流浪のwolf 阅读(21) 评论(0) 推荐(0) 编辑

69.后台信息要是只返回标识符,怎么筛选路由

摘要: 单独新建一个 permission.js 文件用来做用户权限操作: 设计动态路由的时候,name属性要和用户的标识符一一对应 ,然后filter筛选 动态路由规则,如果 用户的权限标识包含includes 动态路由的name属性就返回 true ; actions: { // 用来整理出属于当前用户 阅读全文

posted @ 2022-11-15 09:18 流浪のwolf 阅读(39) 评论(0) 推荐(0) 编辑

68.说下后台项目的权限管理

摘要: 现在的权限管理都是基于RBAC实现的,添加了角色这一中间层; 具体操作: 1. 在本地实例化路由实例的时候,只要把静态路由规则注入到实例里,动态路由规则定义好,但是现在不注入 ; 2. 在路由导航守卫登录时,根据用户的权限标识,筛选出只有当前用户才可以访问的动态路由规则,然后使用addRoutes 阅读全文

posted @ 2022-11-15 08:48 流浪のwolf 阅读(31) 评论(0) 推荐(0) 编辑

67.数据变了视图没变,怎么查找错误,怎么解决

摘要: console.log() 打印数据,看一下数据是否改变,切换到 vue.js.develops 插件修改数据,看一下视图是否有变化 ; 如果没有变化,可能是vue的视图没有监听的数据的改变,数据可能不是响应式数据 ; 使用索引操作数组是没有响应式的 ,用 数组方法pop ,push 等方法尝试,追 阅读全文

posted @ 2022-11-15 08:38 流浪のwolf 阅读(33) 评论(0) 推荐(0) 编辑

2022年11月14日

66.有没有碰到过数组响应丢失(问的是ref和reactive的用法,什么情况下用)

摘要: 由于vue3使用proxy,对于对象和数组都不能直接整个赋值。 直接赋值丢失了响应性 只有push或者根据索引遍历赋值才可以保留reactive数组的响应性 ; 可以使用 toRefs 解决这个问题 ;或者使用: const state = reactive({ arr: [] }); 解决 ; 阅读全文

posted @ 2022-11-14 22:01 流浪のwolf 阅读(37) 评论(0) 推荐(0) 编辑

65.说下vue3的使用感想(说些vue3对比vue3的方便之处)

摘要: vue3 使用了组合式API,setup 替换了选项式api ,不需要在多个api里面写代码了,而且使用了setup的语法糖,可以更加方便写代码 ; vue3使用proxy替代了Object.defineProperty 实现数据的响应式 ,大大提高了性能 ;ps:创建框架,开启项目的速度变快了 ; 阅读全文

posted @ 2022-11-14 21:51 流浪のwolf 阅读(62) 评论(0) 推荐(0) 编辑

64.element表单校验注意点

摘要: <!-- 表单验证三要素: --> <!-- ① el-form需要有 model属性【表单数据对象】、rules属性【验证规则对象】、ref属性【引用字符串】 --> <!-- ② el-form-item需要有 prop属性【校验的字段名】 --> <!-- ③ el-input 等控件 要有 阅读全文

posted @ 2022-11-14 21:44 流浪のwolf 阅读(19) 评论(0) 推荐(0) 编辑

63.CDN优化

摘要: 虽然CDN引入组件库可以优化项目,减轻服务器负载,但是在真实的项目开发中不推荐使用CDN ; 因为: 1. 使用第三方服务器不稳定 2. 需要后端配置 3. 要知道组件库的全局变量名 阅读全文

posted @ 2022-11-14 21:37 流浪のwolf 阅读(15) 评论(0) 推荐(0) 编辑

62. get和post请求的区别

摘要: 与 post 相比 get请求 更简单也更快 ; get 请求的数据会暴漏在地址栏中,post 请求不会,所以post 请求比get请求要安全一些 ; 阅读全文

posted @ 2022-11-14 21:33 流浪のwolf 阅读(22) 评论(0) 推荐(0) 编辑

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 73 下一页