Wix Blocks: conectar un repetidor a una colección de base de datos

2 min de lectura
Actualmente, Wix Blocks está abierto a un número limitado de usuarios.
Blocks te permite conectar una colección a un repetidor. Ten en cuenta que las colecciones de Blocks son marcadores de posición que te permiten interactuar con colecciones estructuradas similares en tu sitio más tarde. Para conectar un repetidor a una colección:
  1. Crea o abre un widget de Blocks a través del menú Widgets y diseño.
  2. Agrega un repetidor a tu widget: ve a la pestaña Agregar add y haz clic en DISEÑO > REPETIDORES.
  3. Crea una colección en Blocks. 
  4. Ve a la sección de código del widget e importa el módulo de wix-data :
1import wixData from 'wix-data';
5. Consulta los datos de la colección con esta sintaxis (obtén más información sobre el espacio de nombres de tu app):

@<yourAppNamespace>/<yourCollecitonName>

Por ejemplo, la siguiente función obtiene secuencias de una colección llamada "Títulos" y las asigna a los elementos de texto en un repetidor:

1$w.onReady(function () {
2 wixData.query('@daphnet2/simple-repeater-app/Titles')
3 .find()
4       .then((results) => {
5           $w('#repeater1').data = results.items
6       })
7       .catch((err) => {
8           console.log(err)
9           throw new Error(err)
10       });
11    $w("#repeater1").onItemReady(($item, itemData, index) => {
12       $item("#text1").text = itemData.title;
13   });
14});
Encuentra el ID del repetidor
El ID de un elemento se muestra en varios lugares:
  • En la pestaña Diseño, al pasar el cursor sobre un elemento o seleccionarlo.
  • En las Capas layers icon cuando seleccionas un elemento.
  • En el panel Propiedades y eventos properties and events icon, cuando seleccionas un elemento.

¿Te ha sido útil?

|