Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
yma16
可视化 csdn 数据
提交
1ac87864
可
可视化 csdn 数据
项目概览
yma16
/
可视化 csdn 数据
该项目与 Fork 源项目分叉
Fork自
inscode / VueJS
通知
17
Star
15
Fork
10
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
可
可视化 csdn 数据
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
1ac87864
编写于
2月 07, 2024
作者:
Q
qq_38870145
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Wed Feb 7 17:08:00 CST 2024 inscode
上级
b3f7ef53
变更
8
显示空白变更内容
内联
并排
Showing
8 changed file
with
91 addition
and
10 deletion
+91
-10
core.67604
core.67604
+0
-0
src/components/GameChart.vue
src/components/GameChart.vue
+1
-1
src/components/SearchGrade.vue
src/components/SearchGrade.vue
+1
-1
src/components/commit/Commit.vue
src/components/commit/Commit.vue
+1
-1
src/components/visual/index.vue
src/components/visual/index.vue
+1
-1
src/components/visualHtml/index.vue
src/components/visualHtml/index.vue
+1
-1
src/layout/index.vue
src/layout/index.vue
+24
-3
src/router/modules/layout.js
src/router/modules/layout.js
+62
-2
未找到文件。
core.67604
0 → 100644
浏览文件 @
1ac87864
文件已添加
src/components/GameChart.vue
浏览文件 @
1ac87864
<
template
>
<
template
>
<
Author
/
>
<
!--
<Author
/>
--
>
<div>
<div>
<div
style=
"text-align: center;"
>
<div
style=
"text-align: center;"
>
<a
style=
"font-size: 24px;font-weight:bolder;"
>
{{
state
.
title
}}
</a>
<a
style=
"font-size: 24px;font-weight:bolder;"
>
{{
state
.
title
}}
</a>
...
...
src/components/SearchGrade.vue
浏览文件 @
1ac87864
...
@@ -123,7 +123,7 @@ onUnmounted(() => {
...
@@ -123,7 +123,7 @@ onUnmounted(() => {
<
template
>
<
template
>
<div
class=
"container"
>
<div
class=
"container"
>
<
Author
/
>
<
!--
<Author
/>
--
>
<div
style=
"text-align: center;"
>
<div
style=
"text-align: center;"
>
<a
style=
"font-size: 24px;font-weight:bolder;"
>
{{
state
.
title
}}
</a>
<a
style=
"font-size: 24px;font-weight:bolder;"
>
{{
state
.
title
}}
</a>
</div>
</div>
...
...
src/components/commit/Commit.vue
浏览文件 @
1ac87864
...
@@ -57,7 +57,7 @@ const analysisCommit = async () => {
...
@@ -57,7 +57,7 @@ const analysisCommit = async () => {
</
script
>
</
script
>
<
template
>
<
template
>
<
Author
/
>
<
!--
<Author
/>
--
>
<a-spin
:spinning=
"state.loading"
>
<a-spin
:spinning=
"state.loading"
>
<div
style=
"border:1px solid #3333;padding:5px;"
>
<div
style=
"border:1px solid #3333;padding:5px;"
>
<div>
<div>
...
...
src/components/visual/index.vue
浏览文件 @
1ac87864
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
</
script
>
</
script
>
<
template
>
<
template
>
<div
style=
"padding:20px;"
>
<div
style=
"padding:20px;"
>
<
Author/
>
<
!--
<Author/>
--
>
<div>
<div>
{{
state
.
title
}}
{{
state
.
title
}}
<div>
<div>
...
...
src/components/visualHtml/index.vue
浏览文件 @
1ac87864
...
@@ -8,7 +8,7 @@ const state = reactive({
...
@@ -8,7 +8,7 @@ const state = reactive({
</
script
>
</
script
>
<
template
>
<
template
>
<div
style=
"padding:20px;"
>
<div
style=
"padding:20px;"
>
<
Author
/
>
<
!--
<Author
/>
--
>
<div>
<div>
{{
state
.
title
}}
{{
state
.
title
}}
<div>
<div>
...
...
src/layout/index.vue
浏览文件 @
1ac87864
...
@@ -78,25 +78,37 @@ onMounted(() => {
...
@@ -78,25 +78,37 @@ onMounted(() => {
<a-sub-menu
v-for=
"menu in state.menuList"
:key=
"menu.key"
>
<a-sub-menu
v-for=
"menu in state.menuList"
:key=
"menu.key"
>
<template
#icon
>
{{
renderIcon
(
menu
.
icon
)
}}
</
template
>
<template
#icon
>
{{
renderIcon
(
menu
.
icon
)
}}
</
template
>
<
template
#title
>
<span>
{{
menu
.
title
}}
</span></
template
>
<
template
#title
>
<span>
{{
menu
.
title
}}
</span></
template
>
<a-menu-item
v-for=
"menuChild in menu.children"
:key=
"menuChild.key"
@
click=
"clickMenu(menu, menuChild)"
>
<a-menu-item
v-for=
"menuChild in menu.children"
:key=
"menuChild.key"
@
click=
"clickMenu(menu, menuChild)"
>
{{ menuChild.title }}
{{ menuChild.title }}
</a-menu-item>
</a-menu-item>
</a-sub-menu>
</a-sub-menu>
</a-menu>
</a-menu>
</a-layout-sider>
</a-layout-sider>
<a-layout>
<a-layout>
<a-layout-header
style=
"background: #ffffff; padding-left: 20px"
>
<a-layout-header
style=
"background: #ffffff; padding-left: 20px
;border-bottom:1px solid #dcdcdc
"
>
<div
style=
"display: flex"
>
<div
style=
"display: flex"
>
<div
style=
"width: 50%"
>
<div
style=
"width: 50%"
>
<menu-unfold-outlined
v-if=
"state.collapsed"
class=
"trigger"
@
click=
"collapeAction"
/>
<menu-unfold-outlined
v-if=
"state.collapsed"
class=
"trigger"
@
click=
"collapeAction"
/>
<menu-fold-outlined
v-else
class=
"trigger"
@
click=
"collapeAction"
/>
<menu-fold-outlined
v-else
class=
"trigger"
@
click=
"collapeAction"
/>
{{ state.title }}
{{ state.title }}
</div>
</div>
<div
style=
"width: 50%;text-align: right;"
>
<div
style=
"height:64px;line-height:64px;"
>
<a
href=
"https://blog.csdn.net/qq_38870145?type=blog"
target=
"_blank"
>
<div
class=
"csdn-img-header"
/>
</a>
作者:yma16
</div>
</div>
</div>
</div>
</a-layout-header>
</a-layout-header>
<a-layout-content
class=
"content-box"
>
<a-layout-content
class=
"content-box"
>
<!-- 渲染子路由-->
<!-- 渲染子路由-->
<a-card>
<router-view
/>
<router-view
/>
</a-card>
</a-layout-content>
</a-layout-content>
</a-layout>
</a-layout>
</a-layout>
</a-layout>
...
@@ -142,4 +154,13 @@ onMounted(() => {
...
@@ -142,4 +154,13 @@ onMounted(() => {
width: 100%;
width: 100%;
height: 100%;
height: 100%;
}
}
.csdn-img-header {
background: url(../assets/csdn.jpg);
background-size: 100%;
width: 30px;
height: 30px;
display: inline-block;
line-height: 64px;
cursor: pointer;
}
</
style
>
</
style
>
src/router/modules/layout.js
浏览文件 @
1ac87864
...
@@ -18,9 +18,69 @@ export default {
...
@@ -18,9 +18,69 @@ export default {
name
:
'
SearchGrade
'
,
name
:
'
SearchGrade
'
,
component
:
()
=>
import
(
'
@/components/SearchGrade.vue
'
),
component
:
()
=>
import
(
'
@/components/SearchGrade.vue
'
),
meta
:
{
meta
:
{
// affix: true,
icon
:
'
ion:grid-outline
'
,
title
:
'
csdn查分
'
,
},
},
{
path
:
'
GameChart
'
,
name
:
'
GameChart
'
,
component
:
()
=>
import
(
'
@/components/GameChart.vue
'
),
meta
:
{
icon
:
'
ion:grid-outline
'
,
title
:
'
vue3赛道可视化
'
,
},
},
{
path
:
'
Draw
'
,
name
:
'
Draw
'
,
component
:
()
=>
import
(
'
@/components/draw/Draw.vue
'
),
meta
:
{
icon
:
'
ion:grid-outline
'
,
title
:
'
抽奖
'
,
},
},
{
path
:
'
Drag
'
,
name
:
'
Drag
'
,
component
:
()
=>
import
(
'
@/components/drag/Drag.vue
'
),
meta
:
{
icon
:
'
ion:grid-outline
'
,
title
:
'
拼图
'
,
},
},
{
path
:
'
Commit
'
,
name
:
'
Commit
'
,
component
:
()
=>
import
(
'
@/components/commit/Commit.vue
'
),
meta
:
{
icon
:
'
ion:grid-outline
'
,
title
:
'
大模型分析评论
'
,
},
},
{
path
:
'
visual
'
,
name
:
'
visual
'
,
component
:
()
=>
import
(
'
@/components/visual/index.vue
'
),
meta
:
{
icon
:
'
ion:grid-outline
'
,
title
:
'
2023编码可视化
'
,
},
},
{
path
:
'
visualHtml
'
,
name
:
'
visualHtml
'
,
component
:
()
=>
import
(
'
@/components/visualHtml/index.vue
'
),
meta
:
{
icon
:
'
ion:grid-outline
'
,
icon
:
'
ion:grid-outline
'
,
title
:
'
csdn查分
'
,
title
:
'
可视化html
'
,
},
},
}
}
],
],
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录