Vue-2

作者: ttiga | 来源:发表于2021-05-21 10:01 被阅读0次
  • 组件模板的抽离写法
image.png
<div id="app">
    <cpn></cpn> 
    <cpn></cpn>
    <cpn></cpn>
  </div>
  <!-- 分离写法1: script标签,注意: 类型必须是text/x-template -->
  <!-- <script type="text/x-template" id="cpn"> // 用id和全局组件绑定
  <div>
    <h1>我是标题</h1>
    <p>哈哈哈哈</p>
  </div>
  </script> -->
  <!-- 2.分离写法2: template标签 -->
  <template id="cpn">
    <div>
      <h1>我是标题</h1>
      <p>哈哈哈哈</p>
    </div>
  </template>
  <script src="../js/vue.js"></script>
  <script>
    // 语法糖写法注册全局组件
    Vue.component('cpn',{
      template: '#cpn' // 用id和模板绑定
    })
    const vm = new Vue({
      el: '#app',
      data: {
        message: 'nihaoya', 
      }
    });
  </script>
  • 为什么组件data必须是函数

相关文章

  • vue-2

    阻止事件冒泡@click.stop='事件名'e.stopPropagation?e.stopPropagatio...

  • vue-2

    事件修饰符once 只触发一次prevent 阻止默认事件stop组织冒泡 once只执行一次 阻止事件冒泡 组织...

  • Vue-2

    组件模板的抽离写法 为什么组件data必须是函数

  • VUE-2:自定义指令、事件

    directive自定义指令 我们还可以通过`Vue`提供的directive方法来自定义指令 注册指令 `vue...

  • Vue-2种设置过渡动画的方法

    动画设置的6个阶段 过渡动画 transition:提供了6个css类: 1、v-enter:在元素插入之前生效 ...

网友评论

      本文标题:Vue-2

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