Ich versuche, einen Strom aus einem Array zu erstellen innerhalb seiner Karte Betreiber anmelden, aber es scheint, dass etwas in meinem Code falsch geht, und ich kann es nicht darauf hin ...Cyclejs und Xstream nichts anzeigt
import {Slider} from './slider/slider'
import xs from 'xstream'
export function App(sources) {
const props = {
marbles$: xs.fromArray([{
color: 'red',
x: 0
}, {
color: 'blue',
x: 20
}])
}
props.marbles$.map(item => {
console.log(item) // nothing displayed on here
return item
})
return Slider(Object.assign(sources, {props}))
}
Auf diesem kleinen Code, ich bin einfach ein Props-Objekt mit einem Marmor $ Stream aus einem Array erstellen.
Gerade unten versuche ich, jeden Gegenstand im Strom anzumelden, aber nichts passiert, und ich verstehe nicht warum.
Plunker hier: https://plnkr.co/edit/6uMsLIl1Edd5x670OqHa?p=preview
Nichts auf der HTML-Datei zu zeigen, nur auf der JS-Datei
Jede Idee?
Aber ich sollte für jedes Element in der Karte Funktion übergeben, auch wenn ich nichts richtig mache? Ich verstehe wahrscheinlich etwas falsch. Ich muss jetzt nur noch nachsehen, was sich in meinem Stream befindet, sonst nichts, Debugging-Zweck – mfrachet