摘要: 关于项目中如何减少webpack打包体积的优化项: 减少图片的体积 包括压缩图片,雪碧图,尽量使用svg矢量图 路由懒加载 在路由配置里面使用require引入组件,每个组件大概会减少10-50kb体积的包 component:resovle=>{require['../views/'page1'] 阅读全文
posted @ 2022-06-22 10:49 言之空 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 如何看待正则表达式?我猜你会说它太晦涩难懂,我对它根本不感兴趣。是的,我曾经和你一样,认为我这辈子都学不会。 但我们不能否认它真的很强大,所以我寻了 8 个小窍门与大家分享 阅读全文
posted @ 2022-06-21 11:57 言之空 阅读(38) 评论(0) 推荐(0) 编辑
摘要: ##在项目中我们会遇到echarts不会根据屏幕大小自适应宽度,我们只需要监听窗口页面变化,然后去执行图表初始化的函数就行了,具体方法如下: ###在mounted里面增加事件监听器: methods: { windResize() { //在这里调用初始化图表的方法 this.echarts() 阅读全文
posted @ 2022-02-14 14:41 言之空 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 项目中QS.stringify()中数组传递的不同方式 在研究其他人的项目中遇到了数组传递的另外几种方式,因为之前我接触到的传参方式基本都是接受啥传啥,类似于: name:小红, age:18, hobby:[eat,game,shopping] 但是这个项目传递的参数却是这样的: name:小红, 阅读全文
posted @ 2021-12-15 11:00 言之空 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 关于vue的子组件修改父组件传过来的值 1. 假设父组件向子组件传过来的方式是这样的: <child :name="myName"></child> 在子组件中像这样接收和更改: 接收: prop:{ name:{ type:string, default:'' } } 更改: this.$emit 阅读全文
posted @ 2021-12-14 14:18 言之空 阅读(2745) 评论(0) 推荐(0) 编辑