これまでに見つけた Cycle.js の例はすべて、への引数DOM
で「DOM」という名前の単一のオブジェクトを使用しています。「DOM1」という名前のオブジェクトと「DOM2」という名前のオブジェクトを複数持つことはできますか? これの目的は、単一の HTML ページ内で 2 つの別個の動的 DOM 領域を制御して、3 番目の DOM 領域を で静的に定義し、DOM1 と DOM2 の間に挟むことです。drivers
run(main, drivers)
index.html
副次的な質問として、私が見た例は通常、またはdiv
の id を持つ HTML をターゲットにしており、シンクは関数で定義されているため、内に不要な AFAICT を作成しています。仮想ノードがどのように定義されるべきかについての明確な説明や参照は見つかりませんでした。上記の DOM2 が HTML要素をターゲットにしており、それには 2 つの要素が含まれているとします。すべての例で as で始まる必要がありますか、それともs を呼び出しで直接定義できますか? もしそうなら、どのように?#app
#main-container
@cycle/dom
div
div
div
form
input
div
input
.map