2016-08-18 14 views
0

私はSnabDomとMostJSを使用してCycle.jsアプリのビューポートのサイズ[高さ、幅]イベントを渡しストリームを作成したいと思います。 vDOM.elmプロパティで取得するには、root divにインサートフックをインストールするように見えますが、これまでのところうれしいことはありません。また、かつて私は、どのように私はサイズ$ストリームにフックのコールバック内からイベントをエクスポートについては行くだろうと入手しますか?Cycle.jsアプリでビューポートサイズを取得する最も良い方法は何ですか?

私は単純にWindowオブジェクトを問い合わせることによって、このついて行くには迅速かつ容易な方法がある知っているが、私は純粋なFRPを得ることができるどのくらい見しようとしています。

+0

:https://gitter.im/cyclejs/cyclejs – bloodyKnuckles

答えて

1

これは、現在のサイクルがビューポートへのアクセスを提供していない、あなたのアプリのコンテナ私の知識を1として

DOM.select(':root') 
.elements() 
.map(x => x[0].getBoundingClientRect()) 

ののRectを与えるだろう。

質問の形式は、このコミュニティに適しかもしれない
関連する問題