Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
gyf5267218
vue-element-admin
提交
4e055983
V
vue-element-admin
项目概览
gyf5267218
/
vue-element-admin
与 Fork 源项目一致
从无法访问的项目Fork
通知
4
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vue-element-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4e055983
编写于
2月 15, 2019
作者:
P
Pan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix typo
上级
8c18c000
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
8 addition
and
9 deletion
+8
-9
src/router/index.js
src/router/index.js
+2
-2
src/views/layout/components/Sidebar/FixiOSBug.js
src/views/layout/components/Sidebar/FixiOSBug.js
+5
-5
src/views/layout/components/Sidebar/SidebarItem.vue
src/views/layout/components/Sidebar/SidebarItem.vue
+1
-1
src/views/layout/components/Sidebar/index.vue
src/views/layout/components/Sidebar/index.vue
+0
-1
未找到文件。
src/router/index.js
浏览文件 @
4e055983
...
@@ -12,7 +12,7 @@ import chartsRouter from './modules/charts'
...
@@ -12,7 +12,7 @@ import chartsRouter from './modules/charts'
import
tableRouter
from
'
./modules/table
'
import
tableRouter
from
'
./modules/table
'
import
nestedRouter
from
'
./modules/nested
'
import
nestedRouter
from
'
./modules/nested
'
/** note:
Sub
menu 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
* 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'
...
@@ -25,7 +25,7 @@ import nestedRouter from './modules/nested'
* name:'router-name' the name is used by <keep-alive> (must set!!!)
* name:'router-name' the name is used by <keep-alive> (must set!!!)
* meta : {
* meta : {
roles: ['admin','editor'] will control the page roles (you can set multiple roles)
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
icon: 'svg-name' the icon show in the sidebar
noCache: true if true, the page will no be cached(default is false)
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)
breadcrumb: false if false, the item will hidden in breadcrumb(default is true)
...
...
src/views/layout/components/Sidebar/FixiOSBug.js
浏览文件 @
4e055983
...
@@ -5,16 +5,16 @@ export default {
...
@@ -5,16 +5,16 @@ export default {
}
}
},
},
mounted
()
{
mounted
()
{
// In order to fix the click on menu on the ios device will trigger the mouse
e
leave 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
// https://github.com/PanJiaChen/vue-element-admin/issues/1135
this
.
fixBugIniOS
()
this
.
fixBugIniOS
()
},
},
methods
:
{
methods
:
{
fixBugIniOS
()
{
fixBugIniOS
()
{
const
$sub
menu
=
this
.
$refs
.
subm
enu
const
$sub
Menu
=
this
.
$refs
.
subM
enu
if
(
$sub
m
enu
)
{
if
(
$sub
M
enu
)
{
const
handleMouseleave
=
$sub
m
enu
.
handleMouseleave
const
handleMouseleave
=
$sub
M
enu
.
handleMouseleave
$sub
m
enu
.
handleMouseleave
=
(
e
)
=>
{
$sub
M
enu
.
handleMouseleave
=
(
e
)
=>
{
if
(
this
.
device
===
'
mobile
'
)
{
if
(
this
.
device
===
'
mobile
'
)
{
return
return
}
}
...
...
src/views/layout/components/Sidebar/SidebarItem.vue
浏览文件 @
4e055983
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
</app-link>
</app-link>
</
template
>
</
template
>
<el-submenu
v-else
ref=
"sub
m
enu"
:index=
"resolvePath(item.path)"
>
<el-submenu
v-else
ref=
"sub
M
enu"
:index=
"resolvePath(item.path)"
>
<
template
slot=
"title"
>
<
template
slot=
"title"
>
<item
v-if=
"item.meta"
:icon=
"item.meta.icon"
:title=
"generateTitle(item.meta.title)"
/>
<item
v-if=
"item.meta"
:icon=
"item.meta.icon"
:title=
"generateTitle(item.meta.title)"
/>
</
template
>
</
template
>
...
...
src/views/layout/components/Sidebar/index.vue
浏览文件 @
4e055983
<
template
>
<
template
>
<el-scrollbar
wrap-class=
"scrollbar-wrapper"
>
<el-scrollbar
wrap-class=
"scrollbar-wrapper"
>
<el-menu
<el-menu
:show-timeout=
"200"
:default-active=
"$route.path"
:default-active=
"$route.path"
:collapse=
"isCollapse"
:collapse=
"isCollapse"
:background-color=
"variables.menuBg"
:background-color=
"variables.menuBg"
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录