摘要: 一次登录多个系统共享 不管是同域名还是非同域 使用继承方案 keycloak 安装keycloak的js文件 初始化一个参数 需要到keycloak部署的网站去配置相应的域名和信息。参数 :域名 配置信息 密钥 1.同一域名下的单点登录 通过设置cookie的domain为父域名的地址 -子域名就可 阅读全文
posted @ 2022-09-12 17:09 ajaXJson 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 执行顺序:同步->异步(微任务->宏任务) 宏任务:setTimeout/setInterval/AJAX 微任务:promise.then .catch .finally node's . nextTick console.log('1') //同步 setTimeout(function(){ 阅读全文
posted @ 2022-09-12 17:08 ajaXJson 阅读(38) 评论(0) 推荐(0) 编辑
摘要: create 新增 post /usr 传递请求参数 body参数 axios data read 读取 get /user 读取用户列表 /user/123 去取用户的某一条数据 update 更新 put/patch /user/123 更新用户的某一条数据 put属于完整更新 patch属于增 阅读全文
posted @ 2022-09-12 17:07 ajaXJson 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.接口权限 接口权限一般采用jwt形式来验证,没有通过的话返回401,跳转到登陆页面,登陆完拿到token,将token怒起来,通过 axios请求拦截器进行拦截,每次请求完拿到token 2.路由权限控制 在路由上标记相应的权限信息,每次路由跳转前做校验 例如: const routerMap 阅读全文
posted @ 2022-09-12 17:06 ajaXJson 阅读(45) 评论(0) 推荐(0) 编辑
摘要: <template> <p v-for="(value,key) in item" :key="key"> {{ value }} </p> <button @click="addProperty">动态添加新属性</button> </template> <script> const app = 阅读全文
posted @ 2022-09-12 17:02 ajaXJson 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 特性definePropertyProxy 是否可监听数组变化 否(vue中对数组的几种常用方法进行了hack) 是 是否可以劫持整个对象 否(只能通过遍历的方式) 是 兼容性 支持主流浏览器(IE8及以上) 不支持IE 操作时是否对原对象直接操作 是 否(需要对Proxy实例进行操作) 可劫持的操 阅读全文
posted @ 2022-09-12 16:59 ajaXJson 阅读(14) 评论(0) 推荐(0) 编辑
摘要: // 路由的拦截权限问题 import router from '@/router' import store from '@/store' import NProgress from 'nprogress' import 'nprogress/nprogress.css' // 引入进度条样式 / 阅读全文
posted @ 2022-09-12 16:58 ajaXJson 阅读(19) 评论(0) 推荐(0) 编辑