Ich versuche, eine Sammlung von Supermärkten zu bevölkern, indem ich die Produkte asynchron jedem Supermarkt hinzufüge.Wie kann ich eine Sammlung asynchron füllen?
Ziel ist es aus mit so etwas passieren: eher wie dieses
[{
name: 'supermarket x',
products: [1, 2]
}]
Um etwas:
[{
name: 'supermarket x',
products: [{
id: 1,
name: 'cacao'
}, {
id: 2,
name: 'milk'
}]
}]
ich die Basis-Code für diese machen habe, aber ich kann nicht erreichen füllen der erste Stream mit dem zweiten, sobald er fertig ist.
Irgendwelche Ideen?
ich hier eine JSBin mit der Struktur lassen, um es Ihnen
https://jsbin.com/nucutox/1/edit?js,console
Dank schneller zu machen!
Können Sie ein wenig verdeutlichen: Soll 'getSupermarkets()' einen Stream zurückgeben, der einen einzelnen Wert ausgibt, der eine Reihe von Supermärkten darstellt, oder sollte der Stream mehrere Werte ausgeben, von denen jeder ein einziges Supermarktobjekt ist? –
Es sollte einen Stream emittieren, der genau mehrere Werte ausgibt. Entschuldigung für den Mangel an Details. –