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

import App from './App'; 的具体含义。

import App from './App'; 的具体含义。

慕森卡 2019-05-23 11:18:55
在一个Vue项目中,main.js:importVuefrom'vue';importAppfrom'./App';importrouterfrom'./router';newVue({el:'#app',router,template:'',components:{App}});App.vue:exportdefault{name:'app'}我想问下,在main.js中,importAppfrom'./App';到底是导入了什么?是不是导入了整个App.vue(也就是说包括App.vue的:template,script,style)?
查看完整描述

2 回答

?
回首忆惘然

TA贡献1847条经验 获得超11个赞

是的。可以看到引入之后是作为组件展示的:
newVue({
el:'#app',
router,
template:'',
**components:{App}**
});
也就是一个页面,对比html,template是静态页面,style是css样式,script是逻辑代码,页面要完整自然不能引入不完整。
                            
查看完整回答
反对 回复 2019-05-23
?
FFIVE

TA贡献1797条经验 获得超6个赞

importAppfrom'./App';实际上是importAppfrom'./App.vue';注意只有在webpack下并且配置了vue-loader才能importvue格式的文件,详见文档
                            
查看完整回答
反对 回复 2019-05-23
  • 2 回答
  • 0 关注
  • 550 浏览
慕课专栏
更多

添加回答

举报

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