# 差异
# 命名规范
- 我们单纯的遵循每个语言的约定。在 JavaScript 中更自然的是
camelCase
。而在 HTML 中则是kebab-case
。
单文件组件的文件名应该始终是kebab-case
业务中使用是PascalCase
组件的实例用camelCase
没有内容的组件应该是自闭合的
components/ |- my-component.vue import MyComponent from './components/my-component.vue'; const myComponent = <MyComponent />;
成功
1
2
3
4
5
6
2
3
4
5
6
// 业务中使用 <MyComponent /> <MyComponent> <span>这是一个组件</span> </MyComponent>
成功
1
2
3
4
5
2
3
4
5