搜尋

首頁  >  問答  >  主體

javascript - 如何用Vue寫完組件之後,只在部分傳統html頁面使用?

1 現有使用vue寫好的元件example
2 如果在app.js全域註冊的話,任何一個html頁面可以正常使用
3 但是假如這個元件只在1個頁面使用,如何在這個頁面局部註冊這個元件?

为情所困为情所困2765 天前725

全部回覆(2)我來回復

  • 某草草

    某草草2017-06-12 09:30:18

    就在你的傳統頁面裡實例化vue,引入你的元件,註冊在目前實例化的vue裡唄

    var Child = {
      template: '<p>A custom component!</p>'
    }
    new Vue({
      // ...
      components: {
        // <my-component> 将只在父模板可用
        'my-component': Child
      }
    })

    回覆
    0
  • 習慣沉默

    習慣沉默2017-06-12 09:30:18

    你需要熟讀Vue文檔3~4遍 局部註冊

    import YourComponent from 'your-component';
    export default{
        components: { YourComponent }
    }

    回覆
    0
  • 取消回覆