用vuex存一个状态?no no no
下面的实现方式才优雅
template
<el-menu :default-active="$route.path" router class="el-menu-demo" mode="horizontal" active-text-color="#409EFF">
<el-menu-item
v-for="route in routes"
:key="route.path"
:index="route.path" :class="$route.path===route.path?'is-active':''">
{{ route.title }}
</el-menu-item>
</el-menu>
data
routes: [
{path: "/home", title: "主页"},
{path: "/classify", title: "分类"},
{path: "/archive", title: "归档"},
{path: "/login", title: "Login"},
]