0
私は角度のあるアプリを持っています。すべての状態は、navbarとnavbarの下のコンポーネントの2つのコンポーネントで構成されています。下の1で私はいくつかの項目を表示するにはNG・リピートを使用して、私は、フィルタを使用する必要があります。別のテンプレートからフィルタクエリを取得する1つのテンプレートでng-repeatを使用するにはどうすればよいですか?
<div class="col-sm-2 store__item col-centered" ng-repeat="book in vm.books | toArray | orderBy:query" >
...
</div>
しかし、モデルをngの=「クエリでは、」ナビゲーションバーコンポーネントに属する、別のテンプレートである:
<form class="navbar-form navbar-left" role="search">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search" ng-model="query">
</div>
</form>
フィルタをバインドすると、フィルタはnavbarからクエリを受け取りますか? $ rootScopeにそのコンポーネントの両方が同じモデルにアクセスすることができます - はあなたがモデル「クエリ」を保つことができるあなたに