在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue element的el-tabs里獨立出來很多組件,初次請求太多,想做優(yōu)化

vue element的el-tabs里獨立出來很多組件,初次請求太多,想做優(yōu)化

<el-tabs v-model="tabsActiveName" type="border-card" @tab-click="handleClick">
                <el-tab-pane label="用戶" name="first">
                    <userCom/>
                </el-tab-pane>
                <el-tab-pane label="角色" name="second">
                    <roleCom/>
                </el-tab-pane>
                <el-tab-pane label="權限" name="third">
                    <limitCom/>
                </el-tab-pane>
                <el-tab-pane label="菜單" name="forth">
                    <menuCom/>
                </el-tab-pane>
                <el-tab-pane label="業(yè)務" name="fifth">
                    <businessCom/>
                </el-tab-pane>
                <el-tab-pane label="渠道" name="sixth">
                    <channelCom/>
                </el-tab-pane>
</el-tabs>

當初次到這個大的組件里,6個子組件同時請求的話會太多,想切換到哪個時,哪個組件再請求,該如何做,我的思路是在第2-6個加v-if=false,在切換到哪個時,在v-if=true,這樣效果還可以,還有別的思路嗎

回答
編輯回答
礙你眼

將子組件綁定路由, 然后通過懶加載路由

2018年8月25日 02:07
編輯回答
舊螢火

監(jiān)聽activeName的變化發(fā)送請求!

2017年11月24日 16:27