私はダッシュボードアプリケーションで、同時に一連のモジュールを表示しています。これらのモジュールに複数の「ビュー」を追加したいと思います。たとえば、Githubモジュールの最初のビューは、リポジトリのリストです。そのモジュールのリポジトリリンクをクリックすると、モジュール内のそのビューは、そのレポに関するすべての詳細情報を示す新しい画面に置き換えられます。ClickでコントローラのAngularJS changeを部分的に変更する
しかし、私はこのモジュールでこのビューを分離して、他のモジュールを同時に使用することができます(私はページをまったく入れたくない)。
私が達成しようとしているものの例は、ここで見つけることができます:この例ではhttp://jsfiddle.net/5LgCZ/
を、あなたは果物や車をクリックして、新しいビューにそのモジュールの中で述べた項目に関する詳細な情報を得るでしょう。 (現在はアラートを出しています)。
これは私がこれまで持っているものですが、私は限りコントローラやビューが行くように、これを構造化してアプローチする方法は考えていません:助けることができるようになります誰のために事前に
<div ng-app="app">
<div class="module" ng-controller="FruitCtrl">
<h1>Fruit Module</h1>
<ul>
<li ng-repeat="fruit in fruits"><a href="#" ng-click="showDetail(fruit)">{{fruit}}</a></li>
</ul>
</div>
<div class="module" ng-controller="CarCtrl">
<h1>Car Module</h1>
<ul>
<li ng-repeat="car in cars"><a href="#" ng-click="showDetail(car)">{{car}}</a></li>
</ul>
</div>
</div>
感謝を。
だけ明確にするために、あなたは別の 'セクションに、ユーザーのクリックを与えるを更新しますあなたのページの1'セクションをクリックしたいですか? –