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:
@@ -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'))
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
18
src/main.js
18
src/main.js
@@ -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,
|
||||||
|
|||||||
Reference in New Issue
Block a user