diff --git a/src/components/Upload/Upload.vue b/src/components/Upload/Upload.vue new file mode 100644 index 00000000..a8ebaf6f --- /dev/null +++ b/src/components/Upload/Upload.vue @@ -0,0 +1,12 @@ + + + + + diff --git a/src/components/index.js b/src/components/index.js index be59b47e..190ec9a4 100644 --- a/src/components/index.js +++ b/src/components/index.js @@ -1,3 +1,5 @@ +import Vue from 'vue' + // pro components import AvatarList from '@/components/AvatarList' import Ellipsis from '@/components/Ellipsis' @@ -9,17 +11,26 @@ import Trend from '@/components/Trend' import MultiTab from '@/components/MultiTab' import Result from '@/components/Result' import ExceptionPage from '@/components/Exception' +import Upload from '@/components/Upload/Upload' -export { +const _components = { AvatarList, Trend, Ellipsis, FooterToolbar, NumberInfo, DescriptionList, - DescriptionList as DetailList, Tree, MultiTab, Result, - ExceptionPage + ExceptionPage, + Upload } + +const components = {} + +Object.keys(_components).forEach(key => { + components[key] = Vue.component(key, _components[key]) +}) + +export default components diff --git a/src/main.js b/src/main.js index ddef4d91..31b6b4c9 100644 --- a/src/main.js +++ b/src/main.js @@ -8,6 +8,7 @@ import './logger' import './core/lazy_use' import bootstrap from './core/bootstrap' import '@/utils/filter' // global filter +import './components' import animated from 'animate.css' Vue.config.productionTip = false diff --git a/src/views/interface/MenuList.vue b/src/views/interface/MenuList.vue index c54e5e46..eeaa1cd0 100644 --- a/src/views/interface/MenuList.vue +++ b/src/views/interface/MenuList.vue @@ -111,7 +111,6 @@