优化首屏加载

Former-commit-id: 1ae3c9d15adc5a4a1828ebeae4ec3d7e2201bf99
Former-commit-id: 3e0c3120e449eb12452e53ef0debab65f183eb10
Former-commit-id: 1c45447166d526423584fc8a299fedda6725f8b2
Former-commit-id: 6c0c034a7f001a6f6a145c9791d4a3da81c12ba7 [formerly 0c11a2cc11278a76a3a182d2ef7217f5196e4324]
Former-commit-id: 9fbb5dfd8ecc46a694f7bffdfe2bb786781479fe
Former-commit-id: 607d3fe93299a7254fbb51885fceac069ede56d7
Former-commit-id: f06f841476d11aa51f7be5f4605eb0f1d4735a14
Former-commit-id: a46d2a01c2e6254d464f63d17dcb8b3170911e01
Former-commit-id: ece541097aff25ed4d2199a7cc53989530a36fbc
This commit is contained in:
FairyEver 2019-12-13 22:10:49 +08:00
parent cc81f02814
commit cb36d15714
4 changed files with 8 additions and 25 deletions

View File

@ -35,30 +35,12 @@ module.exports = [
css: '',
js: 'https://cdn.jsdelivr.net/npm/better-scroll@1.15.2/dist/bscroll.min.js'
},
{
name: 'echarts',
library: 'echarts',
css: '',
js: 'https://cdn.jsdelivr.net/npm/echarts@4.5.0/dist/echarts.min.js'
},
{
name: 'v-charts',
library: 'VeIndex',
css: 'https://cdn.jsdelivr.net/npm/v-charts@1.19.0/lib/style.min.css',
js: 'https://cdn.jsdelivr.net/npm/v-charts@1.19.0/lib/index.min.js'
},
{
name: 'element-ui',
library: 'ELEMENT',
css: 'https://cdn.jsdelivr.net/npm/element-ui@2.13.0/lib/theme-chalk/index.css',
js: 'https://cdn.jsdelivr.net/npm/element-ui@2.13.0/lib/index.js'
},
{
name: 'vue-grid-layout',
library: 'VueGridLayout',
css: '',
js: 'https://unpkg.com/vue-grid-layout@2.3.4/dist/vue-grid-layout.umd.min.js'
},
{
name: 'mockjs',
library: 'Mock',

View File

@ -7,12 +7,8 @@ import d2Admin from '@/plugin/d2admin'
// store
import store from '@/store/index'
// [ 可选组件 ] 图表
import VCharts from 'v-charts'
// [ 可选组件 ] JSON 树状视图
import vueJsonTreeView from 'vue-json-tree-view'
// [ 可选组件 ] 网格布局
import { GridLayout, GridItem } from 'vue-grid-layout'
// [ 可选组件 ] 区域划分
import SplitPane from 'vue-splitpane'
// [ 可选组件 ] UEditor
@ -27,10 +23,7 @@ import { frameInRoutes } from '@/router/routes'
Vue.use(d2Admin)
// 可选插件组件
Vue.use(VCharts)
Vue.use(vueJsonTreeView)
Vue.component('d2-grid-layout', GridLayout)
Vue.component('d2-grid-item', GridItem)
Vue.component('SplitPane', SplitPane)
Vue.component('VueUeditorWrap', VueUeditorWrap)

View File

@ -1,3 +1,7 @@
import Vue from 'vue'
import VCharts from 'v-charts'
Vue.use(VCharts)
export default {
data () {
return {

View File

@ -25,6 +25,10 @@
</template>
<script>
import Vue from 'vue'
import { GridLayout, GridItem } from 'vue-grid-layout'
Vue.component('d2-grid-layout', GridLayout)
Vue.component('d2-grid-item', GridItem)
export default {
data () {
return {