日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

解決vue項目router切換太慢問題

瀏覽:34日期:2023-01-03 13:18:25

問題定位:

隨著項目增大,有一天突然發現頁面切換時候,要等1-2s頁面才切換過去,然后就開始定位問題,剛開始以為時頁面組件太多導致的,通過刪除組件,發現沒啥改善,然后就在兩個頁面打印日志,第二頁面created周期時間和路由切換時間相差不大,可以排除是頁面渲染耗時。然后在第一個頁面的destroyed周期里面打印日志,發現destroyed->router切換耗時1.5s左右,這時候定位問題是vue的destroyed周期耗時。

destroyed周期耗時:

這時候就考慮destroyed為啥要那么久,這時候就很納悶,第一反應肯定是頁面組件太多,這是把組件都刪了,還是很慢,然后頁面就剩下一個表格和查詢條件,然后就想是不是數據量太大導致destroyed耗時,然后就查頁面接口,發現有個list接口有4000多條數據,然后去掉接口,頁面切換立馬流暢了;就想數據多為啥導致銷毀耗時,然后就想到了這個list是下拉框,這4000多條數都渲染在頁面上,銷毀不耗時才怪呢。

selected下拉框數據多,導致銷毀耗時

然后就想辦法處理select數據多問題,第一時間想用服務端過濾,想到服務端性能跟不上,只能在前端過濾;然后就想辦法在前端過濾,初始化不給值,篩選的時候才給篩選過后的值

remoteMethod(query) { if (query !== '') { this.selectLoading = true; setTimeout(() => { this.selectLoading = false; this.source.storeSelectList = this.source.storeList.filter(item => { return ( item.storeName && item.storeName.toLowerCase().indexOf(query.toLowerCase()) > -1 ); }); }, 200); } else { this.source.storeSelectList = this.search.brandId ? this.source.storeList : []; } }

補充知識:vue路由懶加載鏈接過多導致本地開發熱更新慢的解決

解決辦法

通過vue-cli來構建的項目正常情況下一般的熱更新會在1-10s之間,但是當項目中的路由鏈接數量達到一定數目的時候我發現熱更新的速度大幅增加.甚至長達2-3分鐘之久,這就讓我堅決不能忍了,隨便改點東西就要等如此之久…當然這個跟電腦的CPU是有一定關系的

于是開始著手解決問題,不過查了好久愣是沒有什么解決辦法,后來在一位大佬的幫助下才解決.順便利用這次機會記錄一下這個過程

首先,在router文件下面創立兩個js文件,分別為

_import_development.js

_import_production.js

如圖:

解決vue項目router切換太慢問題

上代碼

_import_development.js

這個文件用作本地開發用

module.exports = file => require(’@/views/’ + file + ’.vue’).default

_import_production.js

這個文件用過打包部署用

module.exports = file => () => import(’@/views/’ + file + ’.vue’)

然后需要在index.js里面修改一下

const _import = require(’./_import_’ + process.env.NODE_ENV);export const routers = [ { path: ’/’, name: ’home’, meta: { title: ’主頁’ }, component: _import(’home’) },]

這樣修改以后在本地開發就不會出現熱更新變慢的情況了

基本都在幾秒之內

解決vue項目router切換太慢問題

不過這個方法只限于路由都在前端項目里寫固定的情況下

如果是動態路由我沒有試過,不清楚有沒有用

以上這篇解決vue項目router切換太慢問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品第十页| 久久成人精品| 91麻豆精品| 天堂va在线高清一区| 亚洲欧美一级| 亚洲免费资源| 日韩二区在线观看| 久久激情av| 麻豆免费精品视频| 成人在线黄色| 精品亚洲美女网站| 欧美女激情福利| 婷婷亚洲五月| 亚洲精品日本| 国产一区 二区| 久久精品亚洲| 国产中文欧美日韩在线 | 国产精品va视频| 国产精品调教| 日韩av免费大片| 99精品视频在线| 欧美日韩水蜜桃| 六月婷婷一区| 国产视频一区二| 久久av综合| 桃色一区二区| 婷婷成人在线| 蜜芽一区二区三区| 国产乱码精品一区二区三区亚洲人| 91成人在线网站| 国产粉嫩在线观看| 模特精品在线| 国产一卡不卡| 精品一区91| 久久精品亚洲人成影院| 国产亚洲一级| 久久国产精品免费一区二区三区| 久久丁香四色| 久久91导航| 伊人久久亚洲美女图片| 天海翼亚洲一区二区三区| 国产精品qvod| 欧美日一区二区| 午夜精品福利影院| 捆绑调教美女网站视频一区| 久久久久久美女精品| 亚洲天堂免费| 久久中文欧美| 91精品婷婷色在线观看| 亚洲我射av| 老司机免费视频一区二区三区| 丝袜美腿诱惑一区二区三区 | 99久久九九| 一本综合精品| 久久99蜜桃| 久久精品不卡| 欧美日韩a区| 久久国产主播| 青草久久视频| 四虎4545www国产精品| 综合激情在线| 久久久久久一区二区| 视频一区二区三区入口| 欧美黄色精品| 在线综合亚洲| 成人高清一区| 日本中文字幕视频一区| 国产精品99在线观看| 在线亚洲观看| 国产精品成人a在线观看| 日本大胆欧美人术艺术动态| 成人污污视频| 日韩欧美美女在线观看| 日韩理论视频| 色狠狠一区二区三区| 日韩一区二区三区免费播放| 日日摸夜夜添夜夜添国产精品| 国产日韩电影| 欧美亚洲网站| 亚洲一区区二区| 精品久久久网| 亚洲免费成人av在线| 麻豆mv在线观看| 日本午夜精品久久久久| 狠狠操综合网| 欧美国产偷国产精品三区| 亚洲开心激情| 欧美色图一区| 欧美成a人片免费观看久久五月天| 国产综合视频| 国产成人免费精品| 91亚洲无吗| 久久福利毛片| 久久精品亚洲人成影院| 久久影院一区二区三区| 久久亚洲不卡| 亚洲第一区色| 在线手机中文字幕| 日韩国产在线观看| 99国产精品99久久久久久粉嫩| 电影91久久久| 国产一级成人av| 一区二区三区四区日韩| 亚洲精品.com| 国产第一亚洲| 欧美黑人巨大videos精品| 日韩精品免费视频一区二区三区 | 日韩高清电影一区| 久久国产精品久久久久久电车| 久久精品成人| 在线天堂资源www在线污| 精品一区不卡| 麻豆精品视频在线| 国产精品中文字幕制服诱惑| 日韩午夜视频在线| 免费人成黄页网站在线一区二区| 色综合www| 日韩欧美一区二区三区免费看| 精品精品99| 久久精品国产网站| 乱一区二区av| 美女视频黄久久| 亚洲精品国产精品粉嫩| 香蕉久久夜色精品国产| 香蕉国产精品| 国产综合婷婷| 欧美日韩在线网站| 999精品一区| 久久精品影视| 亚洲四虎影院| 欧美在线观看视频一区| 久久国产电影| 国产中文一区| 在线视频精品| 视频在线观看91| 免播放器亚洲一区| 亚洲人成毛片在线播放女女| 午夜精品婷婷| 国产亚洲一级| 综合激情一区| 91精品一区| 麻豆一区在线| 四虎成人av| 色婷婷久久久| 91久久午夜| 日韩综合小视频| 日韩精品免费视频一区二区三区| 日本aⅴ精品一区二区三区| 欧美视频一区| 国模精品一区| 国产91精品对白在线播放| av不卡在线| 另类av一区二区| 午夜久久av| 国产极品嫩模在线观看91精品| 国产成人1区| 国产综合色产| 亚洲欧美网站在线观看| 国产精品久久久一区二区| 精品国产美女a久久9999| 在线亚洲人成| 亚洲激情av| 国产亚洲观看| 国产超碰精品| 日韩精品一级二级| 国产精品麻豆成人av电影艾秋| 国产精品99一区二区三| 日韩另类视频| 亚洲tv在线| 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 五月天久久网站| 亚洲精选av| 久久久精品国产**网站| 成人羞羞视频播放网站| 久久av一区二区三区| 国产日韩欧美三级| 日韩理论片av| 免费观看久久av| 日本亚洲不卡| 国产白浆在线免费观看| 视频一区欧美精品| 美女高潮久久久| 91九色精品| 国产人成精品一区二区三| 一区二区三区四区日本视频| 在线看片不卡| 国产精品亚洲四区在线观看| 色婷婷久久久| 日韩国产高清在线| www.51av欧美视频| 免费不卡在线视频| 国产成人黄色| 欧美日韩国产欧| 欧美一区自拍| 婷婷成人在线| 国产精品一区二区免费福利视频 | 色综合www| 国产麻豆精品| 欧美日韩四区| 精品久久美女|