
vue
Hpsyche
默默学习的菜鸡大四学生
展开
-
基于Jenkins+Docker+Github实现SpringCloud自动化部署
前言本博文主要介绍了基于Jenkins+Docker+Github实现了对SpringCloud微服务项目的快速打包、部署。正文项目准备首先有如下SpringCloud项目(这里以本人的毕设项目举例),目录结构如下:bishe_base中的每个module代表一个服务,其中client为后缀的代表的是客户端,其用来暴露server服务中提供的服务接口,给外部的服务使用。为了让项目最终...原创 2020-04-05 17:38:13 · 2413 阅读 · 0 评论 -
SpringCloud中gateway对用户身份拦截,Vue axios统一处理状态码出现跨域问题
前言在项目中,我们很多时候都需要对用户身份进行判断,在用户身份无法被验证时,我们返回{status:401,msg:‘XXX’}等,如若能在axios处统一拦截处理,会方便许多;同样,如果在后台gateway处,也能提前对token进行统一验证,避免异常用户的异常访问。正文首先在Vue封装的axios工具类中,统一对axios进行拦截操作// 添加响应拦截器axios.intercept...原创 2019-11-30 00:59:33 · 1318 阅读 · 0 评论 -
SpringCloud+Vue解决跨域Session不一致问题
前言在做项目时,在登录验证码生成环节,后台生成验证码图像返回给前端,并将验证码置于session,用户填入验证码后传入后台并验证。但在实验时发现,由于前后端分离项目存在跨域问题,session不再相同,通过输出 sessionId也可以看出,不同请求到达服务端时sessionId是不同的,故需要考虑如何解决Session不一致的问题。正文CORS首先简单讲下CORS。CORS是一个W3...原创 2019-11-06 20:01:06 · 1491 阅读 · 0 评论 -
Vue.js密码框大小写提示
前言在写项目调前端时有如下需求:密码框大写时需要加以提示;项目组件使用的基本是element-ui,由于自己对前端不对熟悉,在这里做下笔记,也算是给大家提供下参考。具体实现首先是密码框(主要是这句:@keyup.native=“loginKeyDown”)<li> <el-input prefix-icon="el-icon-lock" type="passwo...原创 2019-08-28 23:41:21 · 2680 阅读 · 1 评论