美文网首页
创建全局组件

创建全局组件

作者: lucky_yao | 来源:发表于2020-10-15 07:45 被阅读0次
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>组件</title>
  </head>
  <body>
    <div id="app">
      {{msg}}
      <my-Come></my-Come>
    </div>
    <div id="app2">
      {{msg}}
      <my-Come></my-Come>
    </div>
    <script type="x-template" id="footer">
      <div>
          <ul>
              <li v-for="item in items">
                  {{item.id}}--{{item.username}}
              </li>
          </ul>
      </div>
    </script>
  </body>
  <script src="js/vue.js"></script>
  <script>
    //   注册全局组件
    let com = Vue.component("myCome", {
      data() {
        return {
          msgs: "首页",
          items: [
            { id: 1, username: "111" },
            { id: 2, username: "222" },
            { id: 3, username: "333" },
            { id: 4, username: "444" },
            { id: 5, username: "555" },
            { id: 6, username: "666" },
            { id: 7, username: "777" },
          ],
        };
      },
      methods: {
        show() {
          alert("122");
        },
      },
      template: "#footer",
      //   template: `<h1>{{msgs}}<button @click="show">我是事件</button></h1>`,
    });
    let app = new Vue({
      el: "#app",
      data: {
        msg: 111,
      },
    });
    let app2 = new Vue({
      el: "#app2",
      data: {
        msg: 111,
      },
      component: {
        myCome: com,
      },
    });
  </script>
</html>

相关文章

  • 创建全局组件

  • Vue基础-02

    1.计算属性 2.组件 创建组件法一:组件的创建和注册:①创建组件构造器②注册组件③挂载作用域下实例化组件 全局组...

  • vue组件通讯(一)

    一、创建组件和使用组件 1、全局创建 2、 局部创建 第一步: 先创建一个单文件组件 例如:testcom.vu...

  • vue创建全局组件

    前置工作:在src/components中新建quanju文件夹,再创建quanju.vue, index.js ...

  • vue.component、vue.extend、vue

    vue.component 注册全局组件 vue.extend 创建组件构造器 vue.component(组件名...

  • 组件

    1.全局组件: 不在new Vue里注册组件步骤: 1.1.创建组件构造器,即写html模版 1.2.注册一个全局...

  • Vue组件化开发

    一.如何创建Vue全局组件 特点:在任何一个Vue控制的区域都能使用1.创建组件构造器注意点:创建组件模板的时候只...

  • vue注册全局组件

    vue注册全局组件时,注册组件必须放在创建根实例前面,才可以使用。

  • Vue创建组件

    无论以那种方式创建组件,组件的template属性指向的模板内容,有且只能有一个根元素。 创建全局组件其实也可以说...

  • vue注册全局组件

    vue注册全局组件时,注册组件必须放在创建根实例前面,才可以使用。 // 注册组件 Vue.component...

网友评论

      本文标题:创建全局组件

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