如果你没有通过 import/require 使用一个模块系统,也许可以暂且跳过这个章节。如果你使用了,那么我们会为你提供一些特殊的使用说明和注意事项。 
 
#在模块系统中局部注册 
如果你还在阅读,说明你使用了诸如 Babel 和 webpack 的模块系统。在这些情况下,我们推荐创建一个 components 目录,并将每个组件放置在其各自的文件中。 
 
然后你需要在局部注册之前导入每个你想使用的组件。例如,在一个假设的 ComponentB.js 或 ComponentB.vue 文件中: 
 
import ComponentA from './ComponentA' 
import ComponentC from './ComponentC' 
export default { 
  components: { 
    ComponentA, 
    ComponentC 
  } 
  // ... 
} 
现在 ComponentA 和 ComponentC 都可以在 ComponentB 的模板中使用了。 |