随笔分类 -  工作中的随笔

摘要:这篇随笔用来记录如何在git提交之前使用eslint来校验一下代码,如果校验没有通过则不进行提交。 这里需要用到插件:pre-commit 1.pre-commit (1)安装 yarn add -D pre-commit (2)在packages.json中配置 { "name": "11", " 阅读全文
posted @ 2021-02-23 18:01 俄罗斯方块 阅读(2672) 评论(0) 推荐(0) 编辑
摘要:1.作用 项目中常用eslint来约定代码的规范,但是格式化代码又需要用到prettier和vetur,很长一段时间都不太懂这三个的作用的相互之间的关系是什么,只知道开发vue项目需要安装vetur插件,格式化代码要用到prettier插件。所以花了一段时间专门来弄懂这三者的关系。 首先要知道这三个 阅读全文
posted @ 2021-02-23 09:38 俄罗斯方块 阅读(3020) 评论(1) 推荐(2) 编辑
摘要:项目中需要将整数部分超过三位的数字中间使用逗号隔开,效果如下: 12345678.111 | 123,456,78.111 本来这种需求,直接使用Number.prototype.toLocalString()方法就可以直接达到该效果,但是在开发者工具和真机调试上都是没有问题,只要小程序发布到线上时 阅读全文
posted @ 2021-02-19 09:51 俄罗斯方块 阅读(78) 评论(0) 推荐(0) 编辑
摘要:在项目中有个需求是需要上传文件,项目中使用的是antd-vue UI库,用法就仅仅是将后端给的文件上传接口放到antd-vue的a-upload组件的action属性上面。然后将后端返回的文件网络资源再次提交到后端。这样功能是实现了,但是具体发生了什么确实没有什么认知。在这里把我认为的需要知道的文件 阅读全文
posted @ 2021-01-18 14:42 俄罗斯方块 阅读(3754) 评论(0) 推荐(0) 编辑
摘要:有个需求需要在一个对象数组中找到最大值和最小值以及中间值,用来显示不同的按钮。 所处环境:VUE2 示例:一个简化的数组: var l=[ {num:23},{num:54},{num:17},{num:89},{num:41} ] 需求: 我需要从这五个对象中找到num最小和最大的,并显示不同的按 阅读全文
posted @ 2020-10-23 09:40 俄罗斯方块 阅读(269) 评论(0) 推荐(0) 编辑
摘要:1.安装cross-env插件 yarn add cross-env npm install cross-env 2.修改package.json文件的scripts属性 "scripts": { "dev": "cross-env NODE_ENV=dev BASE_URL=http://dev. 阅读全文
posted @ 2020-10-13 11:04 俄罗斯方块 阅读(5251) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示