Vue.jS组件参数名命名与组件属性转化的简单介绍
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍"Vue.jS组件参数名命名与组件属性转化的简单介绍",在日常操作中,相信很多人在Vue.jS组件参数名命名与组件属性转化的简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的
千家信息网最后更新 2026年11月02日Vue.jS组件参数名命名与组件属性转化的简单介绍
这篇文章主要介绍"Vue.jS组件参数名命名与组件属性转化的简单介绍",在日常操作中,相信很多人在Vue.jS组件参数名命名与组件属性转化的简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Vue.jS组件参数名命名与组件属性转化的简单介绍"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
HTML 特性是不区分大小写的。所以,当使用的不是字符串模版,camelCased (驼峰式) 命名的 prop 需要转换为相对应的 kebab-case (短横线隔开式) 命名:
Vue.component('child', {// camelCase in JavaScriptprops: ['myMessage'],template: '{{ myMessage }}'})如果你使用字符串模版,则没有这些限制。
这个横线是在你驼峰式命名的参数大写字母前加上。 注意上面两个代码片段中的myMessage与my-message,vue.js会自动转化。
如果你注意看浏览器的控制台输出,里面也有信息提示。
如果你定义的prop参数不是驼峰式的,那就不用加横线,写的什么就用什么名。
PS:下面看下vue组件参数传递命名
背景
今天在父子组件传值的时候,父组件的值死活传不到子组件中,断点调试也没有值,后来打开控制台发现警告信息,html语句中不识别大写字母,再一看,参数是驼峰命名,难不成是这个问题,遂百度之,确实如此,html中不支持大下写,所以父组件传值的时候,参数名应该用短横线连接。
注意
错误示例:
正确示例:
到此,关于"Vue.jS组件参数名命名与组件属性转化的简单介绍"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
组件
参数
属性
横线
驼峰
学习
信息
大写
大写字母
字母
字符
字符串
控制台
时候
更多
模版
示例
问题
帮助
控制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云信互联网科技有限公司
互联网科技财经
科技信息互联网
凡科互联网科技
汇久创客互联网科技
互联网 视角下的科技创新
顺玮阁互联网科技
广州善班互联网科技
成都玖崟互联网科技有限公司乐商圈怎么样
金融科技与互联网金融相同和不同
互联网还是高科技吗
互联网科技创新的路径
云南省自由互联网科技有限公司
杭州披云加互联网科技有限公司
东营紫格互联网科技
抖集互联网科技技术咨询
萌小萌互联网科技河南有限公司
互联网科技大会大佬
上海旺乐尼互联网科技有限公司
如何强化互联网金融科技
互联网科技网
互联网最新的科技有限公司
互联网科技公司发展
嘟嘟瓜互联网科技
万易互联网科技有限公司
小马过河互联网科技
茂名市互联网科技产业园
宁夏科技产业互联网案例
科技互联网大厂
张家口科技产业互联网平台