![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
徐徐学者
这个作者很懒,什么都没留下…
展开
-
Yarn 和 NPM 国内镜像—淘宝镜像
1. npm查询当前镜像npm get registry 设置为淘宝镜像npm config set registry https://registry.npm.taobao.org/设置为官方镜像npm config set registry https://registry.npmjs.org/2. yarn查询当前镜像yarn config get registry设置为淘宝镜像yarn config set registry https://re原创 2020-05-25 16:20:10 · 535 阅读 · 0 评论 -
Vue 在缓存组件中 watch 路由,其他页面同时调用问题
问题描述 对于一个带有动态参数的路径 /user/:id,/content/:id,在 /user/1 和 /content/2 之间跳转的时候,使用watch 监听路由变化,在两个路由发生切换时,会调用当前所有缓存组件中的watch,会导致其他页面监听路由的数据也与后台发生请求,产生叠加请求。解决方法提供一个全局的mixin(减少代码量),设置一个flag,判断是否需要进...原创 2019-11-22 11:56:17 · 1901 阅读 · 0 评论 -
前后端分离 文件下载处理方法
问题描述 在项目中通常会遇到文件下载,一般只需要通过a标签直接请求url地址,浏览器会自动下载文件,但在前后分离项目中需要判断权限,使用a标签请求url不能传递token,导致所有用户都可以下载。解决方法1、前端导出 通过get或post请求返回json数据,然后前端生成excel等文件。 优点:前端可以灵活的处理需要导出的数据。 不足:当json数据过大的时候回服务器报错...原创 2018-06-01 15:05:59 · 14618 阅读 · 3 评论 -
前端跨域问题
定义由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。存在跨域的情况1. 网络协议不同,如http和https协议2. 端口号不同,如80端口和8080端口3. 域名和域名对应IP,如www.xxx.com和120.111.25.804. 域名不同,如www.baidu.com和www.sina.com5. 子域名不同,如...原创 2019-02-01 14:04:47 · 257 阅读 · 0 评论