返回归档

前端

vue 有关于命名大小写的问题

记录一下命名的的一些坑

引入文件时, 默认第一个字母大写

import Vue from 'vue'

  • 组件命名的大小写,定义组件名的方式有两种:

使用 kebab-case(短横线分隔命名)

Vue.component('my-component-name', { /* ... */ })

当使用 kebab-case 定义一个组件时,也必须在引用这个自定义元素时使用 kebab-case,例如。

使用 PascalCase(首字母大写命名)

Vue.component('MyComponentName', { /* ... */ })

两者均可当使用 PascalCase 定义一个组件时,你在引用这个自定义元素时两种命名法都可以使用。也就是说 和 都是可接受的。