为了账号安全,请及时绑定邮箱和手机立即绑定

Vue这两种实例化方式有说明区别?

Vue这两种实例化方式有说明区别?

慕斯王 2018-11-20 21:16:32
new Vue({    router,    store,}).$mount('#app')new Vue({  el: '#app',  store,  router,  template: '<App/>',  components: { App }})Vue的这两种实例化写法有什么区别?项目结构里的main.js, App.vue, index.html这三个文件又是一种什么关系呢?
查看完整描述

1 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

首先,这两种写法没有本质的区别,作为整个项目的入口都没有问题。

具体到项目结构上,main.js 是整个项目的入口(在此除导入 App.vue 的 UI 外,还导入 router / vuex / axios 等辅助库与插件),App.vue 是 UI 逻辑的入口,而 index.html 则通过 script 标签来引入 main.js,将脚本执行的内容注入 #app 中。


查看完整回答
反对 回复 2018-12-18
  • 1 回答
  • 0 关注
  • 373 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信