El elemento de
iteración solo está disponibles en plantillas de la versión 2.El contenido de un bloque de iteración siempre se publicará al menos una vez, independientemente de la sentencia do-while.
En la primera etapa, los datos que se utilizan en la condición deben cambiar, de forma que haya un número finito de pasos. Esta condición es lo que hace que el proceso de las secciones terminen y no sigan en bucle. En el paso 5 del ejemplo anterior, la condición es que la variable teamList no esté vacía. Así que la condición es cierta siempre que haya entradas de datos para la variable teamList. Cuando no hay más entradas de datos, la condición es falsa y la repetición finaliza.
Para que las consultas se ejecuten varias veces, añada un elemento de configuración de origen de datos dinámico dentro del contendedor del bucle para forzar a las consultas a que se inicialicen más de una vez.
Tabla al editor de contenidos de
plantilla.
Texto a la celda.
de iteración desde la vista
Paleta y colóquelo entre las filas de la tabla.
contenedor en el elemento
de iteración. El primer contenedor se utiliza para calcular el
primer nombre de la lista que se utilizará en la fila actual. El
segundo contenedor se utiliza para terminar el bucle, así que no
continúa innecesariamente.var pos = teamList.indexOf( ",");
if ( pos >=0)
{
// obtener el primer miembro ( hasta la primera coma)
teamList.substr( 0, pos);
}
else
{
// último miembro
teamList;
}
var pos = teamList.indexOf( ",");
if ( pos >=0 && pos < teamList.length)
{
// obtener el primer autor ( hasta la primera coma)
teamList.substr( pos + 1);
}
else
{
// último miembro, elimínelo
""
}