install.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /**
  2. *
  3. * 全局注册部分组件,请自行引入
  4. */
  5. import saveform from '@/components/save-form'
  6. import formitem from '@/components/form-item'
  7. import overflowtext from '@/components/overflow-text'
  8. import locationHash from '@/components/LocationHash'
  9. import selectall from '@/components/select-all'
  10. import copytext from '@/components/copy-text'
  11. import statistic from '@/components/statistic'
  12. import descriptions from '@/components/Descriptions/Descriptions.vue'
  13. import remoteSearch from "@/components/remote-search"
  14. import tabRouter from '@/components/tab-router'
  15. import empty from '@/components/empty'
  16. import autoHeight from '@/components/auto-height'
  17. import auth from '@/components/Auth'
  18. import filterSearch from '@/components/filter-search'
  19. import singeFileUpload from '@/components/singe-file-upload'
  20. export default {
  21. install(Vue) {
  22. Vue.component(saveform.name, saveform)
  23. Vue.component(formitem.name, formitem)
  24. Vue.component(overflowtext.name, overflowtext)
  25. Vue.component(locationHash.name, locationHash)
  26. Vue.component(selectall.name, selectall)
  27. Vue.component(copytext.name, copytext)
  28. Vue.component(statistic.name, statistic)
  29. Vue.component(descriptions.name, descriptions)
  30. Vue.component(remoteSearch.name, remoteSearch)
  31. Vue.component(tabRouter.name, tabRouter)
  32. Vue.component(empty.name, empty)
  33. Vue.component(autoHeight.name, autoHeight)
  34. Vue.component(auth.name, auth)
  35. Vue.component(filterSearch.name, filterSearch)
  36. Vue.component(singeFileUpload.name, singeFileUpload)
  37. }
  38. }