前端填坑之旅
dadiyang
Coding like writing poetry.
展开
-
js完美地处理转换 Excel 的日期格式
问题提出在使用 js 做 Excel 文件读取时,我们发现对于日期的处理很棘手。主要存在以下几种情况:所有的日期单元格读取到的是一个类似 44211.7533 的数字的问题格式不规范问题,如 2021-1-1 0:0:00按指定格式格式化的问题带着这几个问题,我在网上找了几篇文章,但是都不能很好地解决,所以自己动手解决,并整理分享出来,希望对大家有所帮助解决方案/** * 处理从 Excel 单元格中读取到的日期格式的字段并转换为指定格式的日期字符串 * * @param {str原创 2021-01-17 17:22:35 · 5258 阅读 · 5 评论 -
el-cascade设置默认值遇到的坑!
Element-UI 在项目中的使用极大的提高了页面的开发效率,但是有些细节可能会让人掉到坑里,当然,今天这个坑不是Element带来的,而是 js 的数据类型不同造成的。场景:cascade 中的两套选项值来源于不同的接口,第一套选项:let options = [{value: "495",label: "家政服务",children: [{ value: "96", label: ...原创 2018-04-29 17:25:41 · 29230 阅读 · 7 评论 -
Mockjs如何拦截带参数的GET请求
之前写了一篇文章 如何在Vue项目中使用Mockjs,模拟接口返回的数据,实现前后端分离独立开发 阅读量还算挺高的,看来 Mockjs 是非常受欢迎的。在实践过程中,发现 Mockjs 本身对 GET 请求的支持并不是很友好。举个例子,使用 Mock.mock("/user/getUserInfo", "get", mockData) 的时候,它只会拦截url等于 /user/getUserI...原创 2018-09-23 21:40:13 · 36344 阅读 · 6 评论 -
vue使用正则一键替换按需加载写法
问题提出当打包构建应用时,Javascript 包会变得非常大,影响页面加载。这时按需加载就显得非常必要。可以参考 路由懒加载 这一节。如果你的项目一开始没有使用按需加载,到达一定的规模之后发现需要按需加载,这时候会遇到一个重构老代码的问题。我就遇到了这样的情况,其中工作量最大的其实是将import Comp from "@/components/home/Comp";替换成const ...原创 2018-11-06 11:33:05 · 1989 阅读 · 0 评论 -
快速开始,使用 VSCode 开发 Vue 项目如何配置语法高亮和自动格式化
关于 IDE开发 Vue 项目,一般使用 VSCode/WebStorm/Atom 等 IDE,推荐使用 VSCode。而 VSCode 原生不支持 Vue 语法高亮和自动格式化等功能,需要通过插件来支持。安装插件点击 首选项 -> 扩展,安装以下插件:Vetur – vue 必备插件,用于语法高亮和代码提示Auto Close Tag – 自动完成标签,如输入 时,自动添加...原创 2019-05-15 19:16:17 · 2730 阅读 · 0 评论