kekbab-case (短横线隔开命名法)

在Vue.js中,由于 HTML 特性不区分大小写。名字形式为 camelCase 的 prop 用作特性时,需要转为 kebab-case(短横线隔开)。
即 myMessage 转为 my-message 。

官网例子:

1
2
3
4
5
Vue.component('child', {
// camelCase in JavaScript
props: ['myMessage'],
template: '<span>{{ myMessage }}</span>'
})
1
2
<!-- kebab-case in HTML -->
<child my-message="hello!"></child>
Ciel Ni wechat
如有疑问或建议欢迎加微信讨论