element ui提供的container模块没有设置高度效果会导致以下效果
<div class="common-layout">
<el-container>
<el-header class="header">Header</el-header>
<el-container>
<el-aside width="200px" class="side">Aside</el-aside>
<el-main class="main">Main</el-main>
</el-container>
</el-container>
</div>
这里有一大块的留白只需要改成以下内容即可解决,给底层的el-container设置一个高度
<template>
<div class="common-layout">
<el-container class="container">
<el-header class="header">Header</el-header>
<el-container>
<el-aside width="200px" class="side">Aside</el-aside>
<el-main class="main">Main</el-main>
</el-container>
</el-container>
</div>
</template>
.container{
height: 100vh;
}