用vue-cli构建的项目:
在components中写了一个名为my的组件,当组件内文件名字为index时,在router中引入该组件不会报错:
当把my组件的文件名改为别的名字时,就会报错:
这是啥机制啊?
用vue-cli构建的项目:
在components中写了一个名为my的组件,当组件内文件名字为index时,在router中引入该组件不会报错:
当把my组件的文件名改为别的名字时,就会报错:
这是啥机制啊?
引用my文件夹下index.vue 等于引用 my.vue
可以用my.vue代替 my/index.vue
import my from '../components/my/index.vue' = import my from '../components/my.vue'
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
import 引用目录的时候,会默认寻找目录里的 index.js 文件。你可以把路径写全了