美文网首页
3. 注册组件

3. 注册组件

作者: 一土二月鸟 | 来源:发表于2020-09-23 19:30 被阅读0次

全局注册

    Vue.component('Vbutton', {
      template: `
      <div>
        <div @click="count++">+</div>
        <div>{{ count }}</div>
        <div @click="count--">-</div>
      </div>
      `,
      data: function () {
        return {
          count: 0
        }
      },
    });
    
    new Vue({
      el: '#app',
      template: '<div><Vbutton></Vbutton><Vbutton></Vbutton></div>',
    });
  • 组件的实例化是通过执行其ctor构造函数完成的,背后的过程如下:
  const ctor = Vue.extend({
      template: `
      <div>
        <div @click="count++">+</div>
        <div>{{ count }}</div>
        <div @click="count--">-</div>
      </div>
      `,
      data: function () {
        return {
          count: 0
        }
      },
    });

    Vue.component('Vbutton', ctor);
    
    new Vue({
      el: '#app',
      template: '<div><Vbutton></Vbutton><Vbutton></Vbutton></div>',
    });

局部注册

相关文章

  • 3. 注册组件

    全局注册 组件的实例化是通过执行其ctor构造函数完成的,背后的过程如下: 局部注册

  • 1.12、全局组件和局部组件注册

    十二、组件化 1.全局注册组件的方式 2.局部注册组件的方式 3.将组件的html代码拿出来进行组件化的方式

  • Vue组件详解

    使用组件的原因: 提高代码可复用性 组件的使用方法 全局注册 局部注册 3. vue组件的模板在某些情况下会受到h...

  • vue项目 使用elementui中的el-pagination

    1.封装代码 2.全局注册分页组件 3.使用

  • Vue组件化开发(笔记一)

    组件化开发步骤:1.创建组件构造器 Vue.extend({})2.注册组件 Vue.component()3.使...

  • vue 前端上传图片组件

    组件使用1.导入注册 2.页面使用 3.事件处理

  • Vue-Router的简单使用

    Vue-Router的最简单使用 1.先注册路由 2.将路由注册到VM组件中 3.定义组件 4.页面定义跳转路径 ...

  • 第7课:vue组件

    1.谈谈你对组件的理解 提高代码的可复用性 2.分别写出如何全局注册和局部注册组件 效果 3.请写出一个父组件给子...

  • vue组件

    关于vue组件的总结 注册组件 vue中组件的注册分为两种: 全局注册 局部注册 全局注册 全局注册的组件在任何v...

  • 深入了解组件

    组件注册   组件注册分为全局注册和局部注册  全局注册   局部注册   基础组件的自动化全局注册可能你的许多组...

网友评论

      本文标题:3. 注册组件

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