Wix Blocks: collegare una lista dinamica a una raccolta database
Tempo di lettura: 2 min.
Wix Blocks è attualmente aperto a un numero limitato di utenti.
Blocks ti consente di collegare una raccolta a una lista dinamica. Nota che Raccolte di Blocks sono placeholder che ti consentono di interagire con raccolte strutturate simili a come appaiono sul tuo sito in un secondo momento. Per collegare una lista dinamica a una Raccolta:
1import wixData from 'wix-data';
5. Interroga i dati nella raccolta con questa sintassi (scopri di più sull'app namespace (articolo in inglese):
@<yourAppNamespace>/<yourCollecitonName>
Ad esempio, la seguente funzione ottiene le stringhe da una raccolta denominata "Titoli" e le assegna agli elementi di testo in una lista dinamica:
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});
Trova l'ID della lista dinamica
L'ID di un elemento viene visualizzato in diversi punti:
- Nella scheda Design, quando si passa il mouse o si seleziona un elemento
- In Livelli nel pannello di controllo, quando si seleziona un elemento
- Nel pannello Proprietà ed eventi , quando selezioni un elemento
Hai trovato utile questo articolo?
|