Saltar al contenido

Caso de título Lodash (primera letra mayúscula de cada palabra)

Si te encuentras con alguna parte que no comprendes puedes dejarlo en los comentarios y te ayudaremos lo más rápido posible.

Solución:

Esto se puede hacer con una pequeña modificación de startCase:

_.startCase(_.toLower(str));

console.log(_.startCase(_.toLower("This string ShouLD be ALL in title CASe")));

_.startCase(_.camelCase(str))

Para texto no generado por el usuario, esto maneja más casos que la respuesta aceptada

> startCase(camelCase('myString'))
'My String'
> startCase(camelCase('my_string'))
'My String'
> startCase(camelCase('MY_STRING'))
'My String'
> startCase(camelCase('my string'))
'My String'
> startCase(camelCase('My string'))
'My String'

con lodash versión 4.

_.upperFirst(_.toLower(str))

Si te ha sido de utilidad este post, sería de mucha ayuda si lo compartieras con el resto desarrolladores de esta forma nos ayudas a dar difusión a este contenido.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4.5)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *