![](https://img-blog.csdnimg.cn/20200519141847159.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
vue.js
不积跬步无以至千里
dreamandxiaochouyu
linux系统运维狗
展开
-
VUE前端上传excel文件并解析
很多时候,可以选择把文件POST给后端,然后利用后端去解析excel拿到数据,这次来试试前端直接解析。这个前端解析过程,踩了几个坑,写个总结,记录一下。一、前置条件1、需要安装xlsx库npm install xlsx2、上传使用el-upload组件二、实现过程HTML代码如下:<el-dialog width="30%" :visible.sync="imports_show"> <el-upload ref="u..原创 2021-04-27 15:06:40 · 4271 阅读 · 4 评论 -
上传文件延迟很大
场景:使用el-upload组件选择文件的过程,浏览器加载文件选取对话框特别慢,大概需要等5秒钟原因:GOOGLE浏览器的问题解决办法:设置->高级->保护您和您的设备不受危险网站的侵害->关闭...原创 2021-04-23 10:13:37 · 1069 阅读 · 0 评论 -
【VUE】在不刷新浏览器的情况下如何重载当前页面组件
众所周知,刷新页面产生的空白页停留感用户体验非常差。 典型如下操作:this.$router.go(0); 因为VUE无法在当前页面组件下执行如下操作:this.$router.push(key); 这导致我们有时候在某个页面修改了某些数据,想要在当前页面看到更改后的效果比较困难。 如何优雅的重载一个页面组件而不刷新浏览器页面呢?这里介绍一种思路,虽然看似愚蠢,但是实践表明,感觉很棒。 思路:在当前页面组件中,执行完毕某种更改数据操...原创 2020-05-19 14:37:38 · 1458 阅读 · 0 评论