![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
Jerry9798
这个作者很懒,什么都没留下…
展开
-
vue+druid+springboot+security中druid免密码登录
看到网上的博客,多数是需要将登录页面下载下来,通过拦截器拦截请求,修改请求相应,设置返回码为307,再设置重定向的登录url带上账号和密码。最近需要将druid整合入后台管理系统,如果每次查看都要键入账号密码就太麻烦了,所以需要做druid的免密码登录。3.vue接受请求的账号和密码,请求/druid/submitLogin接口,带上账号和密码,就可以登录。因为我是用的是vue做前端,所以这样的方式是行不通的。2.拦截器拦截druid,同时返回登录druid的账号和密码。原创 2023-05-22 11:31:22 · 1383 阅读 · 0 评论 -
vue封装axios后,第一次初始化后就无法重新修改导致登陆后无法使用cookie保存的数据
问题1.在工具文件中新建一个公共的request,定义了一请求头,但是在登录后,无法修改hearder的值。导致一些验证信息无法发送到后台完成验证。 const request = axios.create({ baseURL: host, headers: { role: 'phone', personId: personId, }, withCredentials: true, crossDomain:原创 2022-03-11 11:27:34 · 984 阅读 · 0 评论 -
vue实现下滑到底,自动数据刷新
https://www.jianshu.com/p/7a7fb289c273原创 2021-12-14 14:43:12 · 624 阅读 · 0 评论 -
vue给已经渲染的对象添加属性,如果更新此属性的值,不会更新视图
1.问题:新接到的需求,需要给从后台获取的数据添加一个状态值来在前端界面决定是否显示。2.解决办法:刚开始以为很简单,直接遍历一遍从后台获取的数据,再使用data[i].isShow = false就可以了,再按条件决定是否显示内容。3.遇到的困难:可是运行代码后却发现没办法按条件显示,打印修改的值,如下图:可以发现新添加的isShow属性是没有set和get方法的。4.出现问题的原因:根据官方文档定义:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。受现代 JavaScript原创 2021-12-03 14:25:14 · 830 阅读 · 0 评论