component下只能放.vue文件吗?引vue和js文件都不需要加扩展名?
来源:8-2 vuex在项目中的应用(1)

jindong
2018-07-24
有几个疑问:component下只能放.vue文件吗?我把js文件放它下边引不到。还有个问题:引vue和js文件都不需要加扩展名,vue优先找哪个呢,是.vue的文件吗?
写回答
1回答
-
哪个优先还真不知道,你可以做下实验,但为什么会存在文件名相同的还在同一目录的两个vue和js文件?
component接受的是一个 组件配置对象,比如
{
data: {
message: 'Hello Vue!'
}}
他们会逐层累加到最外层的根组件,然后再一次性实例化一个Vue对象,就是main.js里new的那一次。
至于你引用的是vue文件还是js文件,区别在webpack调用那个loader,如果是vue,会根据标签把css,html,js都解析好,如果是js可能就直接输出,这样的。
112018-07-25
相似问题