Ich versuche so viele Materializecss cards zu erstellen, wie Werte nach der Firebase-Abfrage vorhanden sind.Fügen Sie so viele Karten hinzu, wie Werte nach der Abfrage vorhanden sind
Z. B ich in JQuery:
$(document).ready(function() {
var brandsRef = firebase.database().ref().child("Brands");
brandsRef.once('value', function(snapshot) {
snapshot.forEach(function(childSnapshot) {
var childKey = childSnapshot.key;
//Append cards here card title would be childKey
});
});
});
Wenn der childKey = 5
, ich möchte, dass 5-Karten mit dem childKey value
erscheint.
Ich weiß, dass ich Listen wie diese anfügen können:
$(".collection").append('<a href="index.html" class=" collection-item">'+childKey+'</li>');
aber nicht wissen, wie für die Karten zu nisten.
Sie müssen die Karten in Ihren Schlüssel-Iterator erstellen (snapshot.foreach). Die Daten dieser Karten kommen durch eine Ajax-Anfrage? –