- 博客(2)
- 收藏
- 关注
原创 前端减少http请求方法(性能优化)
一.首页数据缓存 (1.)可以在App组件中请求数据传给首页组件(原理:App不会被销毁) (2.)把首页数据放到vuex中,然后在请求数据前判断一下vuex中是否有数据,有数据就return掉(vuex页面刷新会丢失) 二.避免发送重复请求 在axios二次封装文件中提前定义一个map,在请求拦截器中把url+参数作为键存进去,在请求拦截器中判断是否存在,如果存在取消这次请求(注意:需要在响应拦截器中删除存进的数据) 三.页面快速切换取消上一个页面没有完成的请求 把每一个请求的取消函数存到vuex的一个数
2022-08-29 23:08:33
1451
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人