摘要: 有些项目导出功能是通过Blob对象实现的,代码差不多可能大概类似长这个样子: var params={ XX:xx, } this.$axios.get('/XXX/XXX',{ params: params, responseType: 'blob' }).then(res => { consol 阅读全文
posted @ 2020-07-31 16:53 他好像一条狗啊 阅读(6368) 评论(0) 推荐(0) 编辑
摘要: 不同的项目有不同的导出需求,有些只导出当前所显示结果页面的表格进入excel,这个时候就有很多插件,比如vue-json-excel或者是Blob.js+Export2Excel.js来实现导出Excel功能。但是有些需求因为数据量太大,成千上万条数据,所以是需要后端拼接,然后输出二进制流文件,然后 阅读全文
posted @ 2020-07-31 13:53 他好像一条狗啊 阅读(7722) 评论(0) 推荐(0) 编辑
摘要: Vue工程中有些页面需要有缓存。这个功能通过keep-alive组件实现,keep-alive组件可以使被包含的组件保留状态,或避免重新渲染。 在routes.js中定义路由,在路由中定义元信息(meta字段),需要缓存的页面就需要在meta对象中定义一个字段,这里设置为keepAlive,设置为t 阅读全文
posted @ 2020-06-23 17:21 他好像一条狗啊 阅读(788) 评论(0) 推荐(0) 编辑
摘要: 利用vue做的后台管理系统是单页面系统,当你想实现刷新的功能通常有以下几个方法: (1)window.location.reload() 这个是原生js中提供的一种刷新方法,用于刷新当前文档。 (2)this.$router.go(0) vue-route提供的一种方法,在history记录中前进或 阅读全文
posted @ 2020-05-29 15:27 他好像一条狗啊 阅读(4926) 评论(0) 推荐(1) 编辑
摘要: 有这样一个场景:如果你在登录之前输入了http://localhost:8080/oauth2-mgm-app/#/userManage,想进入userManage页面,但是由于没有登录,系统是不会让你进入这个页面,之后会被定向到login页面。但是在登录之后,认为你有这个权限了,就需要重新定向到u 阅读全文
posted @ 2020-05-19 10:29 他好像一条狗啊 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 之前我写过一篇通过vue-cli3.0打包发布到nginx配置代理转发的博客,链接在此:https://www.cnblogs.com/jdWu-d/p/12197156.html,正常来说也是正确的,但不正常之处在了甲方还用了F5负载均衡和gateway来代理转发。所以之前我认为的请求->ngin 阅读全文
posted @ 2020-05-12 13:56 他好像一条狗啊 阅读(3300) 评论(0) 推荐(0) 编辑
摘要: 目前手头的vue项目关于权限一块有一个需求,其实架构师很早就要求我做了,但是由于这个紧急程度不是很高,最近临近项目上线,我才想起,于是赶紧补上这个功能。这个项目是基于OAuth2.0认证,需要在每个请求的头部携带access_token,如果这个access_token过期,需要利用已有的refre 阅读全文
posted @ 2020-04-12 18:57 他好像一条狗啊 阅读(7096) 评论(6) 推荐(8) 编辑
摘要: 此随笔是为了记录自己在《JavaScript高级程序设计》中对JS认知的查缺补漏,也是希望自己能够坚持的把书看下去,随笔长期更。 1、DOM(文档对象模型):针对XML但经过扩展用于Html的应用程序编程接口。DOM把整个页面映射为一个多层次结构。 BOM(浏览器对象模型):支持可以访问和操作浏览器 阅读全文
posted @ 2020-03-12 19:00 他好像一条狗啊 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Vue-cli3.0相比于Vue-cli2.0,仅从根目录来看,最大的区别就是Vue-cli3.0少了build和config文件夹,前者用于项目构建(webpack)相关代码,后者用于项目开发环境配置。取而代之的是vue.config.js这个文件,看起来目录简洁不少。 图1 vue-cli3.0 阅读全文
posted @ 2020-01-15 15:53 他好像一条狗啊 阅读(4926) 评论(0) 推荐(0) 编辑
摘要: Vue2.0之后,官方不再继续维护vue-resource,尤雨溪大大推荐使用Axios用来替代Ajax。 Axios请求头中的Content-Type常见的有3种: 1.Content-Type:application/json 2.Content-Type:application/x-www-f 阅读全文
posted @ 2019-12-24 20:06 他好像一条狗啊 阅读(10275) 评论(6) 推荐(0) 编辑