• 是选中的’/Book/HomePage’ 默认选中的
  • 至于这个’/Book/HomePage’ 就是 你 循环出来的 的值:index=“item.name”
<template>
  <div id="index">
     <el-menu :default-active="'/Book/HomePage'"
             router
             mode="horizontal"
             background-color="white"
             text-color="#222"
             active-text-color="red"
             style="min-width: 1300px">
      <el-menu-item v-for="(item,i) in navList"
                    :key="i"
                    :index="item.name">
        {{ item.navItem }}
      </el-menu-item>
    
     
      <a href="#nowhere"
         style="color: #222;float: right;padding: 20px;">更多功能</a>
      <i class="el-icon-menu"
         style="float:right;font-size: 45px;color: #222;padding-top: 8px"></i>
      <span style="position: absolute;padding-top: 20px;right: 43%;font-size: 20px;font-weight: bold">书籍是人类的进步的阶梯高尔基!!!</span>
    </el-menu>

    <div class="content"
         ref="content">
      <router-view />
    </div>
  </div>

</template>

<script>
export default {
  data() {
    return {
      navList: [
        { name: '/Book/HomePage', navItem: '首页' },
        { name: '/Book/jotter', navItem: '笔记本'},
        { name: '/Book/library', navItem: '图书馆'},
        { name: '/Book/user', navItem: '个人中心'},
      ],
    }
  },
  mounted() {
    this.$refs.content.style.height =
      document.documentElement.clientHeight - 62.22 + 'px' //设置高度
  },
  methods: {
    getUserInfo() {
      var serInfo = sessionStorage.getItem('userInfo')
      this.$store.commit('USER_SIGNIN', userInfo)
    },
    handleSelect(key, keyPath) {
        console.log(key, keyPath);
      }
  },
}
</script>

<style scoped>
#index {
  width: 100%;
  height: 100%;
}
#index .content {
  height: 100%;
}
</style>
GitHub 加速计划 / eleme / element
54.06 K
14.63 K
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:3 个月前 )
c345bb45 7 个月前
a07f3a59 * Update transition.md * Update table.md * Update transition.md * Update table.md * Update transition.md * Update table.md * Update table.md * Update transition.md * Update popover.md 7 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐