Vue-2

  • 組件模板的抽離寫法
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必須是函數(shù)
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • directive自定義指令 我們還可以通過`Vue`提供的directive方法來自定義指令 注冊指令 `vue...
    kino2046閱讀 1,748評論 0 0
  • 前沿 置身世外只為暗中觀察!??!Hello大家好,我是魔王哪吒!重學鞏固你的Vuejs知識體系,如果有哪些知識點遺...
    lessonSam閱讀 1,230評論 0 13
  • Vue Vue是一個前端js框架,由尤雨溪開發(fā),是個人項目 Vue近幾年來特別的受關注,三年前的時候angular...
    hcySam閱讀 331評論 0 0
  • Vue Vue是一個前端js框架,由尤雨溪開發(fā),是個人項目 Vue近幾年來特別的受關注,三年前的時候angular...
    J_Ronaldo閱讀 576評論 0 0
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭,有人歡樂有人憂愁,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,834評論 28 54

友情鏈接更多精彩內(nèi)容