index.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. // 全局注册自定义
  2. // import myCustomSvg from '@/views/visual/componentsSvg/customSvg.vue';
  3. import myCustomSvg from './svg/customSvg.vue';
  4. import myTree from './tree/index.vue';
  5. import myRichText from './RichText/index.vue';
  6. import mySearch from './retrieval/search.vue';
  7. import myMenu from './menu/index.vue';
  8. import myView from './myView/index.vue';
  9. import mySelectButton from './selectButton/index.vue';
  10. import myFormSearch from './search/search.vue';
  11. import myTimeChoose from './time/timeChoose.vue';
  12. import myContextMenu from './contextMenu/index.vue';
  13. import mySelectTree from './selectTree/index'
  14. import myCard from './card/index'
  15. import myImageViewer from './imageViewer/index'
  16. import myUpload from './upload/index'
  17. import myCascader from './Cascader/index'
  18. import myTooltip from './tooltip/index'
  19. import myIframe from './iframe'
  20. //tab
  21. import myTabs from './tabs/index'
  22. import myTabsItem from './tabs/tabsItem'
  23. //查新检索发明点弹窗
  24. import inventionPointDialog from '@/views/noveltySearch/components/dialog/inventionPoint/inventionPoint.vue'
  25. import menuInRow from "./menuInRow"
  26. import menuInRowItem from "./menuInRow/menuInRowItem.vue"
  27. //专利附图展示
  28. import patentImage from "./patentImage/index.vue"
  29. var models = {
  30. myCustomSvg,
  31. myTree,
  32. myRichText,
  33. mySearch,
  34. myMenu,
  35. myView,
  36. mySelectButton,
  37. myFormSearch,
  38. myTimeChoose,
  39. myContextMenu,
  40. mySelectTree,
  41. myCard,
  42. myImageViewer,
  43. myUpload,
  44. myCascader,
  45. myTooltip,
  46. myIframe,
  47. //tab
  48. myTabs,
  49. myTabsItem,
  50. inventionPointDialog,
  51. menuInRow,
  52. menuInRowItem,
  53. patentImage
  54. }
  55. export default {
  56. install(Vue) {
  57. Object.keys(models).forEach((key) => {
  58. Vue.component(key, models[key]);
  59. });
  60. },
  61. };