- 博客(10)
- 收藏
- 关注
原创 vue的附件下载与错误提示、blob与json数据转换
vue附件下载的处理以及错误提示。1、请求api设置响应方式一定要设置为responseType: blob。原因:不设置为blob响应方式,导致后端返回成功接口的文件流blob数据,我们接收为json格式,浏览器能正常下载,但是excel或者wps打不开该文件,因为下载下来的文件格式不对。
2024-05-29 16:41:00
517
1
原创 将excel中的数据复制粘贴到el-table中
使用软件录入数据时一条条的输入太慢,在excel中整理数据,将excel中整理好的数据直接复制粘贴到表格中(前提粘贴dom应该是可输入的才可粘贴),并在页面中添加清空数据功能。
2023-03-08 14:50:23
1764
原创 解决如何在点击按钮时,不触发input的失去焦点事件
el-input 是文本域类型,其绑定了失去焦点事件。el-button是提交按钮。当点击提交按钮时,目的是执行提交操作,但出现bug,变为执行了el-input的失去焦点事件,没有执行submit事件。
2023-02-10 16:30:11
4467
原创 解决JS中计算出现无限小数位问题
在项目中遇到了浮点数转换为百分数的问题,用浮点数乘以100结果产生了一堆小数位。查资料发现原因是由于计算机计算会先把数字转换成二进制计算,然后在转换为10进制,导致精度丢失。对一些方法进行了封装
2022-12-06 16:30:29
4857
原创 el-table动态表格自适应宽度
由于表头和列是分开渲染的,通过el-table 设置fit属性,只能撑开表头,但是没有办法根据列的内容去适应宽度。
2022-12-01 17:18:56
4316
转载 vue webpack打包后图片、js、css路径错误的完美解决方法
项目用rundevbuild打包后,发现很多图片都不显示,在本地是没有问题的啊!找原因发现通过webpack+vuecli默认打包的css、js等资源,路径都是绝对的。
2022-07-27 11:34:40
5093
原创 Vue首次加载太慢之性能优化
首页加载很慢的问题。首次加载大概需要50s,页面才能出来。总结如下原因原因1由于vendor.js和app.css较大,UI渲染线程并不会优先加载他俩,但是VUE等主流的单页面框架都是js渲染htmlbody的,所以必须等到vendor.js和app.css加载完成后完整的界面才会显示。原因2还有一个原因就是单页面首次会把所有界面和接口都加载出来,会有多次的请求和响应,数据不能马上加载二者相加所以会有长时间的白屏。...
2022-07-27 11:32:49
11764
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅