mirror of
https://hub.gitmirror.com/https://github.com/ExamAware/ExamAware2-Desktop
synced 2025-04-29 07:56:38 +00:00
更新组件声明,添加 TDesign 组件并修改 App.vue 结构
This commit is contained in:
parent
ef11d48590
commit
23d34bc83a
6
src/renderer/components.d.ts
vendored
6
src/renderer/components.d.ts
vendored
@ -12,15 +12,21 @@ declare module 'vue' {
|
|||||||
RouterView: typeof import('vue-router')['RouterView']
|
RouterView: typeof import('vue-router')['RouterView']
|
||||||
SideExamInfoPanel: typeof import('./src/components/SideExamInfoPanel.vue')['default']
|
SideExamInfoPanel: typeof import('./src/components/SideExamInfoPanel.vue')['default']
|
||||||
SideExamsPanel: typeof import('./src/components/SideExamsPanel.vue')['default']
|
SideExamsPanel: typeof import('./src/components/SideExamsPanel.vue')['default']
|
||||||
|
TButton: typeof import('tdesign-vue-next')['Button']
|
||||||
|
TCard: typeof import('tdesign-vue-next')['Card']
|
||||||
|
TCol: typeof import('tdesign-vue-next')['Col']
|
||||||
|
TConfigProvider: typeof import('tdesign-vue-next')['ConfigProvider']
|
||||||
TDatePicker: typeof import('tdesign-vue-next')['DatePicker']
|
TDatePicker: typeof import('tdesign-vue-next')['DatePicker']
|
||||||
TDialog: typeof import('tdesign-vue-next')['Dialog']
|
TDialog: typeof import('tdesign-vue-next')['Dialog']
|
||||||
TForm: typeof import('tdesign-vue-next')['Form']
|
TForm: typeof import('tdesign-vue-next')['Form']
|
||||||
TFormItem: typeof import('tdesign-vue-next')['FormItem']
|
TFormItem: typeof import('tdesign-vue-next')['FormItem']
|
||||||
TInput: typeof import('tdesign-vue-next')['Input']
|
TInput: typeof import('tdesign-vue-next')['Input']
|
||||||
TInputNumber: typeof import('tdesign-vue-next')['InputNumber']
|
TInputNumber: typeof import('tdesign-vue-next')['InputNumber']
|
||||||
|
TLayout: typeof import('tdesign-vue-next')['Layout']
|
||||||
TLink: typeof import('tdesign-vue-next')['Link']
|
TLink: typeof import('tdesign-vue-next')['Link']
|
||||||
TList: typeof import('tdesign-vue-next')['List']
|
TList: typeof import('tdesign-vue-next')['List']
|
||||||
TListItem: typeof import('tdesign-vue-next')['ListItem']
|
TListItem: typeof import('tdesign-vue-next')['ListItem']
|
||||||
TListItemMeta: typeof import('tdesign-vue-next')['ListItemMeta']
|
TListItemMeta: typeof import('tdesign-vue-next')['ListItemMeta']
|
||||||
|
TRow: typeof import('tdesign-vue-next')['Row']
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,5 +3,9 @@ import { RouterLink, RouterView } from 'vue-router'
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<RouterView />
|
<t-config-provider>
|
||||||
|
<div class="ea_app">
|
||||||
|
<RouterView />
|
||||||
|
</div>
|
||||||
|
</t-config-provider>
|
||||||
</template>
|
</template>
|
||||||
|
@ -42,3 +42,10 @@ body,
|
|||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
.ea_app {
|
||||||
|
background: var(--td-gray-color-13);
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { createRouter, createWebHashHistory } from 'vue-router'
|
import { createRouter, createWebHashHistory } from 'vue-router'
|
||||||
import HomeView from '../views/EditorView.vue'
|
import EditorView from '../views/EditorView.vue'
|
||||||
|
import HomeView from '@renderer/views/HomeView.vue'
|
||||||
|
|
||||||
const router = createRouter({
|
const router = createRouter({
|
||||||
history: createWebHashHistory(import.meta.env.BASE_URL),
|
history: createWebHashHistory(import.meta.env.BASE_URL),
|
||||||
|
@ -1,3 +1,12 @@
|
|||||||
<template>
|
<template>
|
||||||
<p>这是主窗口</p>
|
<div class="mainpage">
|
||||||
|
|
||||||
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
<script setup>
|
||||||
|
import { FileIcon } from 'tdesign-icons-vue-next'
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style scoped>
|
||||||
|
</style>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user