HTML 特性是不区分大小写的。所以,当使用的不是字符串模板,camelCased (驼峰式) 命名的 prop 需要转换为相对应的 kebab-case (短横线隔开式) 命名:
Vue.component('child', { // camelCase in JavaScript props: ['myMessage'], template: '{ { myMessage }}'})
如果你使用字符串模板,则没有这些限制
本文共 220 字,大约阅读时间需要 1 分钟。
HTML 特性是不区分大小写的。所以,当使用的不是字符串模板,camelCased (驼峰式) 命名的 prop 需要转换为相对应的 kebab-case (短横线隔开式) 命名:
Vue.component('child', { // camelCase in JavaScript props: ['myMessage'], template: '{ { myMessage }}'})
如果你使用字符串模板,则没有这些限制
转载地址:http://olgoo.baihongyu.com/