优雅的写好Vue项目代码 — 路由拆分、Vuex模块拆分、element按需加载( 二 )

use语法 , 但是写的多的确实不怎么好看 。所以可以参考第二种写法 , 封装一个对象循环调用 。代码看起来会更加优雅 。
import Vue from 'vue';import { Button, Header, Footer, Main, Container, Row, Col, Form, FormItem, Input, Carousel, CarouselItem } from 'element-ui';Vue.use(Button);Vue.use(Header);Vue.use(Footer);Vue.use(Main);Vue.use(Container);......import Vue from 'vue';import { Button, Header, Footer, Main, Container, Row, Col, Form, FormItem, Input, Carousel, CarouselItem } from 'element-ui';const components = {Button, Header, Footer, Main, Container, Row, Col, Form, FormItem, Input, Carousel, CarouselItem};Object.values(components).forEach(component => {Vue.use(component)})【优雅的写好Vue项目代码 — 路由拆分、Vuex模块拆分、element按需加载】

经验总结扩展阅读