美文网首页
按需引入第三方框架优化

按需引入第三方框架优化

作者: 抽疯的稻草绳 | 来源:发表于2021-11-02 09:28 被阅读0次
    • 我们经常使用UI框架,如果我们使用按需加载的话,需要每次都要注册使用一下。就像下面这样:
    import Vue from 'vue';
    import { Button, Select } from 'element-ui';
    import App from './App.vue';
    
    Vue.component(Button.name, Button);
    Vue.component(Select.name, Select);
    /* 或写为
     * Vue.use(Button)
     * Vue.use(Select)
     */
    
    new Vue({
      el: '#app',
      render: h => h(App)
    });
    
    • 我们可以这样优化一下,创建一个uIcompontents.js文件。
    // 每次只需要在这添加组件即可
    import { Button, Select } from 'element-ui';
    
    const components = { Button, Select };
    
    function install(Vue){
        Object.keys(components).forEach(key => Vue.use(components[key]))
    }
    
    export default { install }
    
    • 然后,在main.js文件中引入。
    import Vue from 'vue'
    import App from './App.vue';
    
    import uIcompontents from "./uIcompontents.js";
    Vue.use(uIcompontents);
    
    new Vue({
      el: '#app',
      render: h => h(App)
    });
    

    相关文章

      网友评论

          本文标题:按需引入第三方框架优化

          本文链接:https://www.haomeiwen.com/subject/ojjxzltx.html