element.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. import Vue from 'vue';
  2. /*
  3. import ElementUI from 'element-ui';
  4. import './theme/index.css';
  5. import locale from 'element-ui/lib/locale/lang/ru-RU';
  6. Vue.use(ElementUI, { locale });
  7. */
  8. //------------------------------------------------------
  9. import locale from 'element-ui/lib/locale/lang/ru-RU';
  10. import {
  11. // Pagination,
  12. // Dialog,
  13. // Autocomplete,
  14. // Dropdown,
  15. // DropdownMenu,
  16. // DropdownItem,
  17. Menu,
  18. // Submenu,
  19. MenuItem,
  20. /* MenuItemGroup,
  21. Input,
  22. InputNumber,
  23. Radio,
  24. RadioGroup,
  25. RadioButton,
  26. Checkbox,
  27. CheckboxButton,
  28. CheckboxGroup,
  29. Switch,
  30. Select,
  31. Option,
  32. OptionGroup,*/
  33. Button,
  34. /* ButtonGroup,
  35. Table,
  36. TableColumn,
  37. DatePicker,
  38. TimeSelect,
  39. TimePicker,
  40. Popover,
  41. Tooltip,
  42. Breadcrumb,
  43. BreadcrumbItem,
  44. Form,
  45. FormItem,*/
  46. Tabs,
  47. TabPane,
  48. /*Tag,
  49. Tree,
  50. Alert,
  51. Slider,
  52. Icon,
  53. Row,
  54. Col,
  55. Upload,
  56. Progress,
  57. Badge,
  58. Card,
  59. Rate,
  60. Steps,
  61. Step,
  62. Carousel,
  63. CarouselItem,
  64. Collapse,
  65. CollapseItem,
  66. Cascader,
  67. ColorPicker,
  68. Transfer,*/
  69. Container,
  70. // Header,
  71. Aside,
  72. Main,
  73. // Footer,
  74. // Loading,
  75. // MessageBox,
  76. // Message,
  77. Notification
  78. } from 'element-ui';
  79. //Vue.use(Pagination);
  80. //Vue.use(Dialog);
  81. //Vue.use(Autocomplete);
  82. //Vue.use(Dropdown);
  83. //Vue.use(DropdownMenu);
  84. //Vue.use(DropdownItem);
  85. Vue.use(Menu);
  86. //Vue.use(Submenu);
  87. Vue.use(MenuItem);
  88. /*Vue.use(MenuItemGroup);
  89. Vue.use(Input);
  90. Vue.use(InputNumber);
  91. Vue.use(Radio);
  92. Vue.use(RadioGroup);
  93. Vue.use(RadioButton);
  94. Vue.use(Checkbox);
  95. Vue.use(CheckboxButton);
  96. Vue.use(CheckboxGroup);
  97. Vue.use(Switch);
  98. Vue.use(Select);
  99. Vue.use(Option);
  100. Vue.use(OptionGroup);*/
  101. Vue.use(Button);
  102. /*Vue.use(ButtonGroup);
  103. Vue.use(Table);
  104. Vue.use(TableColumn);
  105. Vue.use(DatePicker);
  106. Vue.use(TimeSelect);
  107. Vue.use(TimePicker);
  108. Vue.use(Popover);
  109. Vue.use(Tooltip);
  110. Vue.use(Breadcrumb);
  111. Vue.use(BreadcrumbItem);
  112. Vue.use(Form);
  113. Vue.use(FormItem);*/
  114. Vue.use(Tabs);
  115. Vue.use(TabPane);
  116. /*Vue.use(Tag);
  117. Vue.use(Tree);
  118. Vue.use(Alert);
  119. Vue.use(Slider);
  120. Vue.use(Icon);
  121. Vue.use(Row);
  122. Vue.use(Col);
  123. Vue.use(Upload);
  124. Vue.use(Progress);
  125. Vue.use(Badge);
  126. Vue.use(Card);
  127. Vue.use(Rate);
  128. Vue.use(Steps);
  129. Vue.use(Step);
  130. Vue.use(Carousel);
  131. Vue.use(CarouselItem);
  132. Vue.use(Collapse);
  133. Vue.use(CollapseItem);
  134. Vue.use(Cascader);
  135. Vue.use(ColorPicker);
  136. Vue.use(Transfer);*/
  137. Vue.use(Container);
  138. //Vue.use(Header);
  139. Vue.use(Aside);
  140. Vue.use(Main);
  141. //Vue.use(Footer);
  142. //Vue.use(Loading.directive);
  143. //Vue.prototype.$loading = Loading.service;
  144. //Vue.prototype.$msgbox = MessageBox;
  145. //Vue.prototype.$alert = MessageBox.alert;
  146. //Vue.prototype.$confirm = MessageBox.confirm;
  147. //Vue.prototype.$prompt = MessageBox.prompt;
  148. Vue.prototype.$notify = Notification;
  149. //Vue.prototype.$message = Message;
  150. Vue.prototype.$ELEMENT = { locale };