手机版

《Vue初学者》中道具的驼峰命名

时间:2021-08-31 来源:互联网 编辑:宝哥软件园 浏览:

在vue的中文官方网站上,说明HTML中的特征名称是不区分大小写的,所以浏览器会将所有大写字符解释为小写字符。这意味着,当您在DOM中使用模板时,camelCase的正确名称需要用它的等效烤肉串来命名。

同样,如果使用字符串模板,则不存在此限制。

以下面的代码为例:

1.当组件中的模板和道具用驼峰命名时,就变成了html中的短横线命名。

2.当组件中的模板和道具使用字符串模板时,它们在html中被更改为小写。

源代码描述:

在Vue的源代码中创建Vue组件时,CreateComponent()并分析组件的相关属性

//extract propsvar propsData=extractpsfromnodedata(data,Ctor,tag);另一方面,在extractPropsFromVNodeData()中,Vue通过调用内部方法断字将驼峰形式的属性转换为水平线形式。

此外,当initProps()和validateProp()时,Vue将驼峰形式的属性转换为水平线形式。

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

版权声明:《Vue初学者》中道具的驼峰命名是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。