您最喜爱的技术社区。浏览所有集合
提出问题,找到答案,并与团队堆栈溢出协作。
提出问题,找到答案,并与团队堆栈溢出协作。探索团队
找到集中、可信的内容,围绕您最常用的技术进行协作。
团队
工作问答
在一个结构化且易于搜索的位置内连接和共享知识。
尽早访问并查看新功能的预览。
我正在尝试将Nuxt.js中我的页面标题中每个单词的第一个字母大写我当前的代码将第一个单词大写,但我需要它也将其余的单词大写。
头部(){返回{标题:这个$route.params.models.charAt(0).toUpperCase()+this$route.params.models.slice(1).split('-').join('')+'|'+this.title,元数据:[{hid:“description”,名称:“descriptions”,内容:“”}]}}
我该怎么做?
更新-
如果你仍然需要一种方法来做到这一点,试试这个正则表达式图案
正则表达式
函数大写(值){return value.replace(/(?:^|\s|-)\s/g,x=>x.toUpperCase());}log(大写(“您好,我最初误解了您的需求,跳过了整个描述”)
翻页