javascript - Vue這兩種實例化方式有說明差異?
滿天的星座
滿天的星座 2017-06-12 09:31:01
0
1
761
new Vue({
    router,
    store,
}).$mount('#app')

new Vue({
  el: '#app',
  store,
  router,
  template: '<App/>',
  components: { App }
})

Vue的這兩種實例化寫法有什麼不同?
專案結構裡的main.js, App.vue, index.html這三個檔案又是一種什麼關係呢?

滿天的星座
滿天的星座

全部回覆(1)
学霸

首先,這兩種寫法沒有本質上的區別,作為整個計畫的入口都沒有問題。

具體到專案結構上,main.js 是整個專案的入口(在此除導入App.vue 的UI 外,還導入router / vuex / axios 等輔助庫與插件),App.vue 是UI 邏輯的入口,而index.html 則透過script 標籤來引入main.js,將腳本執行的內容注入#app 中。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板