514 vue组件化开发概述,注册组件的基本步骤

组件化开发概述

内容

认识组件化
注册组件
组件其他补充
组件数据存放
父子组件通信
父级向子级传递
子级向父级传递
插槽slot


什么是组件化?


Vue组件化思想


注册组件的基本步骤


注册组件步骤解析

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>

<body>

  <div id="app">
    <!--3.使用组件-->
    <my-cpn></my-cpn>
    <my-cpn></my-cpn>
    <my-cpn></my-cpn>
    <my-cpn></my-cpn>

    <div>
      <div>
        <my-cpn></my-cpn>
      </div>
    </div>
  </div>

  <my-cpn></my-cpn>

  <script src="../js/vue.js"></script>
  <script>
    // 1.创建组件构造器对象
    const cpnC = Vue.extend({
      template: `
        <div>
          <h2>我是标题</h2>
          <p>我是内容, 哈哈哈哈</p>
          <p>我是内容, 呵呵呵呵</p>
        </div>
      `
    })

    // 2.注册组件
    Vue.component('my-cpn', cpnC)

    const app = new Vue({
      el: '#app',
      data: {
        message: '你好啊'
      }
    })
  </script>

</body>

</html>

posted on 2020-08-20 16:11  冲啊!  阅读(248)  评论(0编辑  收藏  举报

导航