![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue
LD喂!
练习时长九年半的前端实习生
展开
-
vue3+qiankun+vite搭建微前端服务
因业务需要搭建一套微前端服务, 阅读文档时发现qiankun与vite无法一起使用,需要引入额外插件才可以一起使用,在这里记录下qiankun基座配置1.修改index.html中div的id,并在main.js中修改挂在函数//index.html<div id="qiankunBaseApp"></div>//main.jscreateApp(App) .mount('#qiankunBaseApp')2.main.js启动qiankunimport { r原创 2022-03-16 15:54:19 · 4266 阅读 · 4 评论 -
el-time-picker回显导致数据无法更新
写项目时遇到一个奇怪的问题,在网上找了半天发现都没有可解决的方法,这里记录下解决方法防止以后忘记了 let start = new Date() let end = new Date() let arr = [start, end] //使用这种方法赋值回显才能正常更新数据 this.$set(this.dialogInfo,'timeList',arr);...原创 2021-03-26 09:12:15 · 736 阅读 · 0 评论 -
You may have an infinite update loop in a component render function
You may have an infinite update loop in a component render function今天写项目遇到一个很奇怪的问题,我确定我没有写死循环但是控制台打印了这个错误,查了半天大概明白了是怎么回事,在这里记录下.我在使用v-for时调用了filter方法,在filter方法中对数据进行了.sort()排序,错误就在这里,v-for不允许对数据进行操作,排序可能也包含在内吧,所以在排序前需要进行一次复制arr.sort()改为arr.slice().sort(原创 2021-03-08 11:22:36 · 198 阅读 · 0 评论 -
vue项目打包上线chunk-vendors.js文件过大导致页面加载缓慢解决方案
最近做一个vue项目遇到了一个问题,项目打包上线发现chunk-vendors.js文件也太大了点,第一次加载页面需要将近30s,这肯定是无法容忍的,于是‘调研’了一番,记录下解决方法在vue.config.js中添加const path = require('path');const webpack = require('webpack')const CompressionWebpackPlugin = require('compression-webpack-plugin')const pr原创 2020-09-29 15:17:47 · 25208 阅读 · 3 评论