fix typo
This commit is contained in:
		@@ -12,7 +12,7 @@ import chartsRouter from './modules/charts'
 | 
			
		||||
import tableRouter from './modules/table'
 | 
			
		||||
import nestedRouter from './modules/nested'
 | 
			
		||||
 | 
			
		||||
/** note: Submenu only appear when children.length>=1
 | 
			
		||||
/** note: sub-menu only appear when children.length>=1
 | 
			
		||||
 *  detail see  https://panjiachen.github.io/vue-element-admin-site/guide/essentials/router-and-nav.html
 | 
			
		||||
 **/
 | 
			
		||||
 | 
			
		||||
@@ -25,7 +25,7 @@ import nestedRouter from './modules/nested'
 | 
			
		||||
* name:'router-name'             the name is used by <keep-alive> (must set!!!)
 | 
			
		||||
* meta : {
 | 
			
		||||
    roles: ['admin','editor']    will control the page roles (you can set multiple roles)
 | 
			
		||||
    title: 'title'               the name show in submenu and breadcrumb (recommend set)
 | 
			
		||||
    title: 'title'               the name show in sub-menu and breadcrumb (recommend set)
 | 
			
		||||
    icon: 'svg-name'             the icon show in the sidebar
 | 
			
		||||
    noCache: true                if true, the page will no be cached(default is false)
 | 
			
		||||
    breadcrumb: false            if false, the item will hidden in breadcrumb(default is true)
 | 
			
		||||
 
 | 
			
		||||
@@ -5,16 +5,16 @@ export default {
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
  mounted() {
 | 
			
		||||
    // In order to fix the click on menu on the ios device will trigger the mouseeleave bug
 | 
			
		||||
    // In order to fix the click on menu on the ios device will trigger the mouseleave bug
 | 
			
		||||
    // https://github.com/PanJiaChen/vue-element-admin/issues/1135
 | 
			
		||||
    this.fixBugIniOS()
 | 
			
		||||
  },
 | 
			
		||||
  methods: {
 | 
			
		||||
    fixBugIniOS() {
 | 
			
		||||
      const $submenu = this.$refs.submenu
 | 
			
		||||
      if ($submenu) {
 | 
			
		||||
        const handleMouseleave = $submenu.handleMouseleave
 | 
			
		||||
        $submenu.handleMouseleave = (e) => {
 | 
			
		||||
      const $subMenu = this.$refs.subMenu
 | 
			
		||||
      if ($subMenu) {
 | 
			
		||||
        const handleMouseleave = $subMenu.handleMouseleave
 | 
			
		||||
        $subMenu.handleMouseleave = (e) => {
 | 
			
		||||
          if (this.device === 'mobile') {
 | 
			
		||||
            return
 | 
			
		||||
          }
 | 
			
		||||
 
 | 
			
		||||
@@ -9,7 +9,7 @@
 | 
			
		||||
      </app-link>
 | 
			
		||||
    </template>
 | 
			
		||||
 | 
			
		||||
    <el-submenu v-else ref="submenu" :index="resolvePath(item.path)">
 | 
			
		||||
    <el-submenu v-else ref="subMenu" :index="resolvePath(item.path)">
 | 
			
		||||
      <template slot="title">
 | 
			
		||||
        <item v-if="item.meta" :icon="item.meta.icon" :title="generateTitle(item.meta.title)" />
 | 
			
		||||
      </template>
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,6 @@
 | 
			
		||||
<template>
 | 
			
		||||
  <el-scrollbar wrap-class="scrollbar-wrapper">
 | 
			
		||||
    <el-menu
 | 
			
		||||
      :show-timeout="200"
 | 
			
		||||
      :default-active="$route.path"
 | 
			
		||||
      :collapse="isCollapse"
 | 
			
		||||
      :background-color="variables.menuBg"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user