Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/04/2017, 17:20
quico5
 
Fecha de Ingreso: enero-2008
Mensajes: 581
Antigüedad: 16 años, 10 meses
Puntos: 9
Respuesta: Recuperar el indice númerico en Stylus

Entiendo por interpolar usar: "{variable}" ó "#{variable}"

En Stylus se usa por ejemplo:
Código:
$nombre = data-formulario
ó
Código:
nombre = data-formulario
propiedad = color
color = red

div=\"{nombre}\"
  {propiedad} color
Que Devuelve
Código HTML:
<style>
  div~=[data-formulario]{color:red}
</style> 
Lo que me desconcierta es que si en el "for" la "i" me devuelve los números consecutivos: "0, 1, 2...., Porque en determinado punto usar la "i" en vez de un número devuelve irremediablemente un error, es como si el valor de "i" se perdiese en un punto, quedando inaccesible

Código:
for colors, i in keys($palette)
        {values(items)[i]} /*Devuelve un color*/
         {keys(values($palette)[i])} /* Error en lugar de devolver: color: rojo o verde... es como si la "i" no llease y la tengo entre las llaves "{}" */
A lo mejor "{([i])}" los parentesis me estan afectando

Última edición por quico5; 05/04/2017 a las 17:28