Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
有来技术
vue3-element-admin
提交
cde13acd
V
vue3-element-admin
项目概览
有来技术
/
vue3-element-admin
通知
2
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vue3-element-admin
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
cde13acd
编写于
12月 18, 2022
作者:
H
haoxr
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: 移除default-passive-events、字典方法重命名和pinia全局挂载方式优化
上级
e394e12e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
12 deletion
+5
-12
src/main.ts
src/main.ts
+5
-12
未找到文件。
src/main.ts
浏览文件 @
cde13acd
import
{
createApp
,
Directive
}
from
'
vue
'
;
import
App
from
'
./App.vue
'
;
import
router
from
'
@/router
'
;
import
{
createPinia
}
from
'
pinia
'
;
import
{
setupStore
}
from
'
@/store
'
;
import
ElementPlus
from
'
element-plus
'
;
import
'
element-plus/theme-chalk/index.css
'
;
import
Pagination
from
'
@/components/Pagination/index.vue
'
;
import
'
@/permission
'
;
import
'
default-passive-events
'
;
// 引入svg注册脚本
import
'
virtual:svg-icons-register
'
;
...
...
@@ -20,25 +17,21 @@ import i18n from '@/lang/index';
// 自定义样式
import
'
@/styles/index.scss
'
;
// 根据字典编码获取字典列表全局方法
import
{
listDictItemsByTypeCode
}
from
'
@/api/dict
'
;
const
app
=
createApp
(
App
);
// 自定义指令
import
*
as
directive
from
'
@/directive
'
;
Object
.
keys
(
directive
).
forEach
(
key
=>
{
app
.
directive
(
key
,
(
directive
as
{
[
key
:
string
]:
Directive
})[
key
]);
});
// 全局方法
app
.
config
.
globalProperties
.
$listDictItemsByTypeCode
=
listDictItemsByTypeCode
;
import
{
getDictionaries
}
from
'
@/api/dict
'
;
app
.
config
.
globalProperties
.
$getDictionaries
=
getDictionaries
;
// 注册全局组件
// 全局挂载
setupStore
(
app
);
app
.
component
(
'
Pagination
'
,
Pagination
)
.
use
(
createPinia
())
.
use
(
router
)
.
use
(
ElementPlus
)
.
use
(
i18n
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录