vue運(yùn)行卡死的問(wèn)題
vue運(yùn)行為何卡死
有兩個(gè)原因會(huì)造成這個(gè)結(jié)果:
- modules中缺少依賴,使用npm install 命令重新加載依賴
- Vue規(guī)定每個(gè)template中必須有一個(gè)根div,如果有兩個(gè)div并行,就會(huì)產(chǎn)生死循環(huán),導(dǎo)致build卡死
vue項(xiàng)目打包后卡死解決
element使用el-tabs導(dǎo)致瀏覽器卡死
使用ElementUi開(kāi)發(fā)后臺(tái)本地是好的,打包后有一個(gè)頁(yè)面打開(kāi)就卡死瀏覽器,經(jīng)排查發(fā)現(xiàn)在是由于引起的。
將vue、vue-template-compiler element-ui升級(jí),發(fā)現(xiàn)問(wèn)題還是存在。
"vue": "^2.6.10", "element-ui": "^2.13.2", "vue-template-compiler": "^2.6.10",
經(jīng)過(guò)不斷嘗試推薦兩種解決方案
解決方案1
修改的最外層元素的css樣式,加上display和display-direction樣式屬性
<div class="t-search-content">
<template>
<el-tabs v-model="activeName" @tab-click="activehandleClick">
<el-tab-pane label="訂單信息" name="first">
<viewOrder ref="view-order"></viewOrder>
</el-tab-pane>
<el-tab-pane label="運(yùn)營(yíng)信息" name="second">
<viewOperators ref="view-operators"></viewOperators>
</el-tab-pane>
<el-tab-pane label="門(mén)店信息" name="third">
<viewShop ref="view-shop"></viewShop>
</el-tab-pane>
<el-tab-pane label="結(jié)算信息" name="fourth">結(jié)算信息</el-tab-pane>
</el-tabs>
</template>
<style scoped lang="scss">
.lt-search-content{
width:100%;
height:100%;
/*加上display和display-direction樣式屬性就可以解決頁(yè)面卡死問(wèn)題*/
display:flex;
flex-direction:column;
}
解決方案2
使用el-row el-col元素來(lái)包裹el-tabs元素,也可以解決頁(yè)面卡死問(wèn)題
<tempalte>
<div class="log-box">
<el-row>
<el-col :span="24">
<el-tabs v-model="activeName" @tab-click="activehandleClick">
<el-tab-pane label="訂單信息" name="first">
<viewOrder ref="view-order"></viewOrder>
</el-tab-pane>
<el-tab-pane label="運(yùn)營(yíng)信息" name="second">
<viewOperators ref="view-operators"></viewOperators>
</el-tab-pane>
<el-tab-pane label="門(mén)店信息" name="third">
<viewShop ref="view-shop"></viewShop>
</el-tab-pane>
<el-tab-pane label="結(jié)算信息" name="fourth">結(jié)算信息</el-tab-pane>
</el-tabs>
</el-col>
</el-row>
<div>
</template>
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue實(shí)現(xiàn)登陸頁(yè)面開(kāi)發(fā)實(shí)踐
本文主要介紹了vue實(shí)現(xiàn)登陸頁(yè)面開(kāi)發(fā)實(shí)踐,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
vue使用element-ui tabs切換echarts解決寬度100%方式
這篇文章主要介紹了vue使用element-ui tabs切換echarts解決寬度100%方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07
項(xiàng)目中如何使用axios過(guò)濾多次重復(fù)請(qǐng)求詳解
在項(xiàng)目開(kāi)發(fā)中經(jīng)常需要處理重復(fù)點(diǎn)擊導(dǎo)致多次調(diào)用接口的問(wèn)題,這篇文章主要介紹了項(xiàng)目中如何使用axios過(guò)濾多次重復(fù)請(qǐng)求的相關(guān)資料,需要的朋友可以參考下2021-07-07
通過(guò)vue-cli3構(gòu)建一個(gè)SSR應(yīng)用程序的方法
這篇文章主要介紹了通過(guò)vue-cli3構(gòu)建一個(gè)SSR應(yīng)用程序,以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。2018-09-09
vue3導(dǎo)入excel并解析excel數(shù)據(jù)渲染到表格中(純前端實(shí)現(xiàn))
在Vue中實(shí)現(xiàn)導(dǎo)出Excel有多種方式,可以通過(guò)前端實(shí)現(xiàn),也可以通過(guò)前后端配合實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于vue3導(dǎo)入excel并解析excel數(shù)據(jù)渲染到表格中的相關(guān)資料,文中介紹的方法是純前端實(shí)現(xiàn),需要的朋友可以參考下2024-04-04
Vite結(jié)合Vue刪除指定環(huán)境的console.log問(wèn)題
這篇文章主要介紹了Vite結(jié)合Vue刪除指定環(huán)境的console.log問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
Vue如何實(shí)現(xiàn)驗(yàn)證碼輸入交互
這篇文章主要介紹了Vue實(shí)現(xiàn)驗(yàn)證碼輸入交互的示例,幫助大家更好的理解和使用vue,感興趣的朋友可以了解下2020-12-12

