Compare commits

..

No commits in common. "33027a8df54c8db427b25343b6483129c118c243" and "f98702e7c0049ece61fa4ff335bf20a51da630a1" have entirely different histories.

9 changed files with 7024 additions and 81 deletions

3
.gitignore vendored
View File

@ -4,6 +4,3 @@
/.svn
/.idea
/.vscode
/runtime
/public
/vendor

View File

@ -19,7 +19,6 @@
<script src="static/plugs/core/vue.router.js"></script>
<script src="static/plugs/core/vue.sfc.loader.js"></script>
<script src="static/plugs/core/vue.element.plus.js"></script>
<script src="static/plugs/core/vue.element.icons.js"></script>
<script src="static/plugs/less/less.min.js"></script>
<!-- 加载基础框架模块 -->

View File

@ -81,7 +81,8 @@
const app = Vue.createApp({});
// 定义全局缓存,加载字体组件
app.cache = {loadOpt: options, loadVue: loadVue, icons: ElementPlusIconsVue};
app.cache = {loadOpt: options, loadVue: loadVue};
app.cache.icons = await loadVue("/static/plugs/core/vue.element.icons.js");
for (let i in app.cache.icons) app.component(i, app.cache.icons[i]);
// 注册 getApp 获取应用

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -13,8 +13,8 @@
<el-scrollbar>
<div v-for="icon in icons">
<div style="line-height:3em">
<component style="vertical-align:middle;color:#F66;width:1.5em;height:1.5em" :is="icon.name"></component>
<div style="line-height:2.5em">
<component style="vertical-align:middle;color:#F66;width:1em;height:1em" :is="icon.name"></component>
<b style="color:#333;margin-left:0.5em" v-text="icon.name"></b><span style="color:gray" v-text="icon"></span>
</div>
</div>