笔记
徐徐学者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 694 阅读 · 0 评论 -
Vue 在缓存组件中 watch 路由,其他页面同时调用问题
问题描述 对于一个带有动态参数的路径 /user/:id,/content/:id,在 /user/1 和 /content/2 之间跳转的时候,使用watch 监听路由变化,在两个路由发生切换时,会调用当前所有缓存组件中的watch,会导致其他页面监听路由的数据也与后台发生请求,产生叠加请求。 解决方法 提供一个全局的mixin(减少代码量),设置一个flag,判断是否需要进...原创 2019-11-22 11:56:17 · 2077 阅读 · 0 评论 -
前后端分离 文件下载处理方法
问题描述 在项目中通常会遇到文件下载,一般只需要通过a标签直接请求url地址,浏览器会自动下载文件,但在前后分离项目中需要判断权限,使用a标签请求url不能传递token,导致所有用户都可以下载。解决方法1、前端导出 通过get或post请求返回json数据,然后前端生成excel等文件。 优点:前端可以灵活的处理需要导出的数据。 不足:当json数据过大的时候回服务器报错...原创 2018-06-01 15:05:59 · 14809 阅读 · 3 评论 -
前端跨域问题
定义 由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。 存在跨域的情况 1. 网络协议不同,如http和https协议 2. 端口号不同,如80端口和8080端口 3. 域名和域名对应IP,如www.xxx.com和120.111.25.80 4. 域名不同,如www.baidu.com和www.sina.com 5. 子域名不同,如...原创 2019-02-01 14:04:47 · 314 阅读 · 0 评论
分享