• vue使用install函数把组件做成插件方便全局调用


    在vue项目中,我们可以自定义组件,像element-ui一样使用Vue.use()方法来使用,具体实现方法:

    1.首先新建一个Cmponent.vue文件

    // Cmponent.vue
    <template>
        <div>
            我是组件
        </div>
    </template>
     
    <script>
        export default {
     
        }
    </script>
     
    <style scoped>
        div{
            font-size:40px;
            color:#fbb;
            text-align:center;
        }
    </style>


    2.其次在同一目录下建立index.js文件,在这个文件中使用install方法来全局注册该组件

    import component from './Cmponent.vue'
    const component = {
        install:function(Vue){
            Vue.component('component-name',component)
        }  //'component-name'这就是后面可以使用的组件的名字,install是默认的一个方法
        
    }
    // 导出该组件
    export default component


    3.使用

    // 只要在index.js里规定了install方法,就可以向其他ui组件库那样,使用Vue.use()来全局使用

    // 只要在index.js里规定了install方法,就可以向其他ui组件库那样,使用Vue.use()来全局使用
    import loading from './index.js'
     
    Vue.use(loading)
     
    <template>
       <div>
          <component-name></component-name>
       </div>    
    </template>
  • 相关阅读:
    Oracle修改字段类型
    JS解析JSON字符串
    C#Json转DataTable
    解决前台和后台传值出现中文乱码
    Oracle 存储过程简单语法
    EasyUI 冻结列
    EasyUI 数据网格行过滤
    windows计划任务
    C#日志文件
    bat 读取 ini 配置文件
  • 原文地址:https://www.cnblogs.com/mmzuo-798/p/10968761.html
Copyright © 2020-2023  润新知