采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
添加部门,或者添加用户,无法回显,必须要重新登录后才能够显示刚刚添加进来的数据,数据库里有数据,接口也有数据,redis我也关闭了,但是还是需要重新登录才看得到刚刚加进来的部门或者用户,还是我缓存未完全关闭还是其他什么原因呢?
你这跳跃的也太快了,建议你多关注一下原生项目的细节,否则许多交代的内容你没注意,个别需要你根据业务调整的点你也不清楚。如果接口返回的是对的,那么前台渲染不会展示不出来,否则重新登录也应该展示不出来。你认真分析一下,我想这个你应该也能想明白。如果代码没问题的话,我猜测是你目前选择的上级部门不是当前展示的。比如你当前在a部门下,你新增项是放在b部门下c部门的,那么当前部门是看不到的。
老师,请看下我下面的截图,关于页面上的接口来自缓存的提示,这个是缓存的问题呢……
非常感谢!回答迅速呢,已解决~
这是页面点开客服部人员的接口,和另外调接口的区别,页面上直接用了缓存……这个有点尴尬呀……我用ctrl+shift+delete清除了缓存,怎么还是来自缓存的……
你这是全被浏览器缓存住了啊,请求是不是都被发到后端啊。提供给你的方案有两个: 1、禁用浏览器缓存 2、找到代码发起请求的地方,都加上一个时间戳,让浏览器无法缓存
哦哦,想起来了,以前也遇过这个问题,现在使用了老师的第一个解决方案,问题解决了,以后打死也不用360极速浏览器来调试了,用回谷歌浏览器,就不用用到浏览器里的缓存了,这些就通了~
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.4k 6
2.0k 22
1.3k 20
1.1k 18