Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MeterSphere
metersphere
提交
40f2763f
M
metersphere
项目概览
MeterSphere
/
metersphere
上一次同步 大约 3 年
通知
25
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
metersphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
40f2763f
编写于
2月 13, 2020
作者:
H
haifeng414
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
测试菜单栏简单实现
上级
10a99912
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
51 addition
and
10 deletion
+51
-10
frontend/src/performance/App.vue
frontend/src/performance/App.vue
+3
-4
frontend/src/performance/components/HeaderMenus.vue
frontend/src/performance/components/HeaderMenus.vue
+7
-6
frontend/src/performance/components/testPlan/RecentTestPlan.vue
...nd/src/performance/components/testPlan/RecentTestPlan.vue
+41
-0
未找到文件。
frontend/src/performance/App.vue
浏览文件 @
40f2763f
...
...
@@ -10,7 +10,9 @@
</el-col>
<el-col
:span=
"4"
>
<el-row
type=
"flex"
justify=
"center"
align=
"middle"
>
<el-button
type=
"primary"
size=
"small"
@
click=
"createTest"
>
创建测试
</el-button>
<router-link
to=
"/createTest"
>
<el-button
type=
"primary"
size=
"small"
>
创建测试
</el-button>
</router-link>
</el-row>
</el-col>
<el-col
:span=
"10"
>
...
...
@@ -49,9 +51,6 @@
},
components
:
{
MsWebSocket
,
MsUser
,
MsMenus
,
MsSetting
,
MsView
},
methods
:
{
createTest
()
{
this
.
$router
.
push
({
path
:
'
/createTest
'
})
}
}
}
</
script
>
...
...
frontend/src/performance/components/HeaderMenus.vue
浏览文件 @
40f2763f
<
template
>
<el-menu
class=
"header-menu"
:unique-opened=
"true"
mode=
"horizontal"
<el-menu
class=
"header-menu"
:unique-opened=
"true"
mode=
"horizontal"
router
menu-trigger=
"click"
>
<el-menu-item
index=
"1"
><a
href=
"/"
style=
"text-decoration: none;"
>
{{
$t
(
"
i18n.home
"
)
}}
</a></el-menu-item>
<el-submenu
index=
"2"
popper-class=
"submenu"
>
...
...
@@ -19,10 +19,8 @@
</el-submenu>
<el-submenu
index=
"4"
popper-class=
"submenu"
>
<
template
slot=
"title"
>
测试
</
template
>
<el-menu-item
index=
"4-1"
>
测试1
</el-menu-item>
<el-menu-item
index=
"4-2"
>
测试2
</el-menu-item>
<el-menu-item
index=
"4-3"
>
显示全部
</el-menu-item>
<el-menu-item
index=
"create-test"
route=
"{path:'test'}"
>
<recent-test-plan/>
<el-menu-item
index=
"/createTest"
>
<el-button
type=
"text"
>
创建测试
</el-button>
</el-menu-item>
</el-submenu>
...
...
@@ -36,8 +34,11 @@
</template>
<
script
>
import
RecentTestPlan
from
"
./testPlan/RecentTestPlan
"
;
export
default
{
name
:
"
MsMenus
"
name
:
"
MsMenus
"
,
components
:
{
RecentTestPlan
}
}
</
script
>
...
...
frontend/src/performance/components/testPlan/RecentTestPlan.vue
0 → 100644
浏览文件 @
40f2763f
<
template
>
<div>
<div
class=
"recent-text"
>
<i
class=
"el-icon-time"
/>
最近的测试
</div>
<el-menu-item
v-bind:key=
"recentTestPlan.id"
v-for=
"recentTestPlan in recentTestPlans"
>
{{
recentTestPlan
.
name
}}
</el-menu-item>
</div>
</
template
>
<
script
>
export
default
{
name
:
"
RecentTestPlan
"
,
data
()
{
return
{
recentTestPlans
:
[{
id
:
1
,
name
:
"
测试1
"
},
{
id
:
2
,
name
:
"
测试2
"
},
{
id
:
3
,
name
:
"
测试3
"
},
{
id
:
4
,
name
:
"
测试4
"
}]
}
}
}
</
script
>
<
style
scoped
>
.recent-text
{
padding-left
:
10%
;
color
:
#777777
;
}
</
style
>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录