摘要:
一、环境 ant-design-pro版本:6.0.0 npm 版本:8.1.0 node 版本:v16.13.0 二、开步骤 1、点击移除按钮 2、报错误" Failed to load config "prettier" to extend from." 3、使用命令"npm i --save- 阅读全文
摘要:
压缩包地址:https://download.csdn.net/download/m0_65012689/88660034?spm=1001.2014.3001.5501 一、我的的Linux版本centos7(cat /proc/version) 1、 Linux version 3.10.0-8 阅读全文
摘要:
了解什么是jsx -> https://www.cnblogs.com/senior-shef/p/17872695.html 一、了解props 1、什么是props React支持两种组件,DOM组件和React组件。DOM组件指的是所有的HTML和SVG标签。比如说,如果我们想要使用标签,在R 阅读全文
摘要:
一、使用react脚手架进行项目搭建 1、引入react脚手架 我使用的node版本是18.16.0,如我们在win10的cmd下使用命令,此命令将全局安装create-react-app,这是一个官方提供的用于创建React项目的脚手架工具。 npm install -g create-react 阅读全文
摘要:
以用户登录为例,讲解token+redis的使用方式,环境是vue和springboot。 一、用户登录时序图 二、前端代码分析 1、前端使用vue store保存token 2、在每次发起请求时进行响应拦截,从vue store取出token,放在每次请求的请求头上 三、后端代码分析 1、在控制层 阅读全文
摘要:
1、前言 在学习鱼皮的Oj在线项目,在第六个视频需要把代码远程同步到虚拟机的docker上,但是鱼皮的虚拟机是ubuntu带有界面,我的虚拟机是centos不带界面。 所有我准备不把代码同步到虚拟机上,而是在本地修改,到时候打包上去,这里面临一个问题就是docker-java连接docker。 2、 阅读全文
摘要:
1、获取动态路由 2、全局路由守卫 2.1)用户在登录后,会发出3个请求,分别是login,getinfo,getRouters。分别代表了请求登录,获取用户角色和权限,获取动态路由。getinfo,getRouters是配置在路由守卫中的。 3、前端 3.1)在router在index.js文件中 阅读全文
摘要:
1、获取用户角色和权限序列图 2、全局路由守卫 2.1)用户在登录后,会发出3个请求,分别是login,getinfo,getRouters。分别代表了请求登录,获取用户角色和权限,获取动态路由。getinfo,getRouters是配置在路由守卫中的。 3、前端 3.1)全局路由守卫发起GetIn 阅读全文
摘要:
1、基本思路 后端返回一个验证码表达式,然后让前端渲染。表达式格式是:1+2=?@3 2、时序图 3、前端准备 4、后端准备 4.1)在CaptchaController接收前端的请求。 4.2)1、我们获取验证码开关,判断是否开启了验证码。2、创建uuid,拼接成验证码在redis中的key。3、 阅读全文
摘要:
1、登录实现时序图 2、登录前端实现 2.1)在login.vue中,我们会发起登录请求,调用vuex中的Login方法。 2.2)在目录ruoyi-ui/src/store/modules/user.js,中我们可以找到Login方法,这个方法会封装参数,调用login方法,这个方法会发起真正的r 阅读全文