码迷,mamicode.com
首页 > Web开发 > 详细

VueJS 组件参数名命名方式和前台显示

时间:2017-03-21 15:22:19      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:component   pre   参数   rip   bsp   template   one   style   字母   

camelCase(驼峰式) 和. kebab-case(短横线式)

HTML 特性是不区分大小写的。所以,当使用的不是字符串模版,camelCased (驼峰式) 命名的 prop 需要转换为相对应的 kebab-case (短横线隔开式) 命名:

Vue.component(‘child‘, {
// camelCase in JavaScript
props: [‘myMessage‘],
template: ‘<span>{{ myMessage }}</span>‘
})

 

如果你使用字符串模版,则没有这些限制。

<!-- kebab-case in HTML -->
<child my-message="hello!"></child>

这个横线是在你驼峰式命名的参数大写字母前加上。

如果你定义的prop参数不是驼峰式的,那就不用加横线,写的什么就用什么名。

 

VueJS 组件参数名命名方式和前台显示

标签:component   pre   参数   rip   bsp   template   one   style   字母   

原文地址:http://www.cnblogs.com/meiyh/p/6594017.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!