D2ErrorLogList 放在了 layout 文件夹内

Former-commit-id: e7c5073e750de6659873bf827575e67d60fda6cc [formerly e7c5073e750de6659873bf827575e67d60fda6cc [formerly e7c5073e750de6659873bf827575e67d60fda6cc [formerly e7c5073e750de6659873bf827575e67d60fda6cc [formerly 73408af989e90a4f3fb9d7dcf87115d115784a85 [formerly 25c75956a932431724fc33b1076e72edd3bad64a]]]]]
Former-commit-id: efb244c3b1729ce3ce80fefcc2116b5682c544f8
Former-commit-id: 33cbec8cac3b464ba50691a0301816a14c92c507
Former-commit-id: 0d402138f2324a28d52f685049c3299197c2292d [formerly 715be3a1af8c720d3102a7556dd709dbb106f102]
Former-commit-id: 574cfa22abbb883db5a1bb9d83abbb59ccc15d21
Former-commit-id: 0f2ed4796206d30f827600b14603972a9a6db594
Former-commit-id: 1d1543d63a76cff518a8a6122b489395c5de8052
Former-commit-id: 10202d438c9adfa300ba3603895bab17f17d2372
Former-commit-id: 5a4bc16655a86dabed9a235699ed945466895032
This commit is contained in:
liyang
2018-08-22 11:12:52 +08:00
parent 42fd3dcb9c
commit 2d17d09d61
5 changed files with 18 additions and 13 deletions

View File

@@ -1,22 +1,13 @@
import Vue from 'vue' import Vue from 'vue'
import { GridLayout, GridItem } from 'vue-grid-layout'
import SplitPane from 'vue-splitpane'
import d2Container from './d2-container' import d2Container from './d2-container'
import d2LinkBtn from './d2-link-btn' import d2LinkBtn from './d2-link-btn'
// 注意 有些组件使用异步加载会有影响 // 注意 有些组件使用异步加载会有影响
Vue.component('d2-grid-layout', GridLayout)
Vue.component('d2-grid-item', GridItem)
Vue.component('SplitPane', SplitPane)
Vue.component('d2-container', d2Container) Vue.component('d2-container', d2Container)
Vue.component('d2-link-btn', d2LinkBtn) Vue.component('d2-link-btn', d2LinkBtn)
Vue.component('d2-page-cover', () => import('./d2-page-cover')) Vue.component('d2-page-cover', () => import('./d2-page-cover'))
Vue.component('d2-count-up', () => import('./d2-count-up')) Vue.component('d2-count-up', () => import('./d2-count-up'))
Vue.component('d2-error-log-list', () => import('./d2-error-log-list'))
Vue.component('d2-help', () => import('./d2-help')) Vue.component('d2-help', () => import('./d2-help'))
Vue.component('d2-highlight', () => import('./d2-highlight')) Vue.component('d2-highlight', () => import('./d2-highlight'))
Vue.component('d2-icon', () => import('./d2-icon')) Vue.component('d2-icon', () => import('./d2-icon'))

View File

@@ -41,7 +41,11 @@
<script> <script>
import { mapGetters, mapMutations } from 'vuex' import { mapGetters, mapMutations } from 'vuex'
import D2ErrorLogList from './components/list'
export default { export default {
components: {
D2ErrorLogList
},
data () { data () {
return { return {
dialogVisible: false dialogVisible: false

View File

@@ -11,13 +11,19 @@ import '@/mock'
import i18n from './i18n' import i18n from './i18n'
// 核心插件 // 核心插件
import d2Admin from '@/plugin/d2admin' import d2Admin from '@/plugin/d2admin'
// [ 可选第三方插件 ] 图表
// [ 可选插件组件 ] 图表
import VCharts from 'v-charts' import VCharts from 'v-charts'
// [ 可选第三方插件 ] 右键菜单 // [ 可选插件组件 ] 右键菜单
import contentmenu from 'v-contextmenu' import contentmenu from 'v-contextmenu'
import 'v-contextmenu/dist/index.css' import 'v-contextmenu/dist/index.css'
// [ 可选第三方插件 ] JSON 树状视图 // [ 可选插件组件 ] JSON 树状视图
import vueJsonTreeView from 'vue-json-tree-view' import vueJsonTreeView from 'vue-json-tree-view'
// [ 可选插件组件 ] 网格布局组件
import { GridLayout, GridItem } from 'vue-grid-layout'
// [ 可选插件组件 ] 区域划分组件
import SplitPane from 'vue-splitpane'
// 菜单和路由设置 // 菜单和路由设置
import router from './router' import router from './router'
import { menuHeader, menuAside } from '@/menu' import { menuHeader, menuAside } from '@/menu'
@@ -25,10 +31,14 @@ import { frameInRoutes } from '@/router/routes'
// 核心插件 // 核心插件
Vue.use(d2Admin) Vue.use(d2Admin)
// 可选第三方插件
// 可选插件组件
Vue.use(VCharts) Vue.use(VCharts)
Vue.use(contentmenu) Vue.use(contentmenu)
Vue.use(vueJsonTreeView) Vue.use(vueJsonTreeView)
Vue.component('d2-grid-layout', GridLayout)
Vue.component('d2-grid-item', GridItem)
Vue.component('SplitPane', SplitPane)
new Vue({ new Vue({
router, router,