Я изучаю CycleJs, и я ищу подходящий способ обработки передачи реквизита дочернему компоненту.Передача реквизита дочернему компоненту Cyclejs
На самом деле, я м, имеющий следующий материал:
import {div, input} from '@cycle/dom'
export function App(sources) {
const inputOnChange$ = sources.DOM.select('input').events('input')
const streamofResult = inputOnChange$
.map(e => e.target.value)
.startWith('')
.map(defaultInput => {
const title = Title({value: defaultInput})
return div([
title,
input({attrs: {type: 'text'}})
])
})
const sinks = {DOM: streamofResult}
return sinks
}
export function Title(sources) {
return div(sources.value)
}
Он просто позволяет сделать несколько входов и отобразить его в дочернем компоненте под названием Title.
Я думаю, что я должен использовать поток для обработки реквизита моему ребенку.
Но я не понимаю, почему это было бы лучшим решением в этом простом использовании потока вместо примитива?
Есть что-то, чего я, вероятно, не понял.