Rumah  >  Soal Jawab  >  teks badan

javascript - Apakah perbezaan antara dua kaedah instantiasi Vue?

new Vue({
    router,
    store,
}).$mount('#app')

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

Apakah perbezaan antara kedua-dua cara ini untuk membuat instantiated Vue?
Apakah hubungan antara tiga fail main.js, App.vue dan index.html dalam struktur projek?

滿天的星座滿天的星座2704 hari yang lalu729

membalas semua(1)saya akan balas

  • 欧阳克

    欧阳克2017-06-12 09:33:01

    Pertama sekali, tiada perbezaan penting antara kedua-dua kaedah penulisan ini, dan tiada masalah sebagai pintu masuk ke keseluruhan projek.

    Secara khusus mengenai struktur projek, main.js ialah pintu masuk ke keseluruhan projek (selain mengimport UI App.vue, perpustakaan tambahan dan pemalam seperti penghala/vuex/axios juga diimport. vue ialah pintu masuk ke logik UI Index.html memperkenalkan main.js melalui teg skrip dan menyuntik kandungan pelaksanaan skrip ke dalam #app.

    balas
    0
  • Batalbalas