<Menu active-name="">
<MenuItem name="home" to="/home">home</MenuItem>
<MenuItem name="about" to="/about">about</MenuItem>
</Menu>
複製代碼
需求:根據路由高亮對應菜單項css
<!--Menu -->
<template>
<div id="app">
<div id="nav">
<Menu :active-name="act_name">
<MenuItem name="/home" to="/home">home</MenuItem>
<MenuItem name="/about" to="/about">about</MenuItem>
</Menu>
</div>
</div>
</template>
<script>
export default {
components: {},
data() {
return {
act_name: this.$route.path
};
},
computed: {},
watch: {
"$route"(){
this.act_name = this.$route.path
}
},
methods: {
},
}
</script>
<style lang='scss' scoped>
</style>
複製代碼