ナビゲーション ツリーを<div>
. このツリーは、 のモデルによってサイズが変わる場合がありmymodule.tree.folders
ます。ここで、 jquery.nicescrollclass="scrollable"
の機能をラッピングに追加するディレクティブを書きたいと思います。<div>
<div class="scrollable">
... here is my resizing tree ...
</div>
さて、resize()
ツリーモデルが変更されるたびに、nicescroll の関数を呼び出さなければなりませんmymodule.tree.folders
。これは、コンテンツのサイズが変更された後、このライブラリを期待どおりに機能させるために必要です。
私の質問は次のとおりです。モデルmymodule.tree.folders
(配列です)をディレクティブに配置して、そこでできるようにするにはどうすればよい$watch()
ですか?私はこのようなものを書きたいと思います:
<div class="scrollable" scrollable-watch="mymodule.tree.folders">
... here is my resizing tree ...
</div>
...私のテンプレートで。テンプレートスコープからこのモデルを取得することは可能ですか、それともツリー全体を追加の変数にシリアル化する必要がありますか?