Vue.jS组件参数名命名与组件属性转化的简单介绍
发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,这篇文章主要介绍"Vue.jS组件参数名命名与组件属性转化的简单介绍",在日常操作中,相信很多人在Vue.jS组件参数名命名与组件属性转化的简单介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的
千家信息网最后更新 2025年11月10日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安全错误
数据库的锁怎样保障安全
嵌入式软件开发用到什么语言
软件开发进度如何把控
杜林 个人简历 数据库
陕西软件开发公司哪家好
c语言free引用数据库
东莞市莞购网络技术
聚光科技服务器网址
软件开发公司的方向
广东焦点网络技术
河南服务器带宽规定
java软件开发如何学习
锐思数据库有研发投入金额吗
观安杯网络安全技能竞赛
对日软件开发教育培训
win10无法访问服务器
计算器软件开发创新项目
长安大学网络安全比赛
衢州软件开发公司
服务器能存储多大文件
阿尔山软件开发
修复数据库置疑数据
组建美国服务器搭建
数据库计算日期差的函数公式
手机软件开发小邦科技
软件开发如何质控
文件管理数据库缺点
gostore配置数据库
路由器 当服务器
数据库热块问题
串口usb服务器