Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

170
Vistas
¿Cómo puedo manipular HTML DOM con datos de la base de datos y el nodo (mangosta)?

Siguiendo el tutorial https://www.youtube.com/watch?v=u3rylF3y3og&ab_channel=TraversyMedia

Estoy codificando algo que tiene una función de revisión de estrellas. Quiero cambiar el ancho (a través de document.querySelector('').style.width = starPercentage) de los elementos para determinar cuántas estrellas dio una reseña:

 function getRatings() { for (let rating in ratings) { // Get percentage const starPercentage = (ratings[rating] / starsTotal) * 100; // Round to nearest 10 const starPercentageRounded = `${Math.round(starPercentage / 10) * 10}%`; // Set width of stars-inner to percentage document.querySelector(`.${rating} .stars-inner`).style.width = starPercentageRounded; // Add number rating document.querySelector(`.${rating} .number-rating`).innerHTML = ratings[rating]; } }

Pero en lugar de los valores codificados, obtengo los datos de mongoose y express. ¿Cuál es la mejor forma de manipular las estrellas de cada reseña?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

El siguiente artículo contiene una técnica simple para completar las calificaciones de estrellas en Javascript. https://webdesign.tutsplus.com/tutorials/a-simple-javascript-technique-for-filling-star-ratings--cms-29450

about 4 years ago · Juan Pablo Isaza Denunciar

0

CSS

y agregue el css correcto a la etiqueta de clase html, por ejemplo (, ....)

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda