私は角度が初めてですが、いくつかの基本があります。リストに多数のアイテムを含むメニューを作成します。メニューは別のコントローラーにあります。ルートごとにビュー (ng-view) を変更するたびに、アイテムの数が点滅します - $scope が更新されていると思われます。これは問題ありませんが、新しいアイテムを追加するたびに番号を更新したいので、毎回メモしてください。
私のコントローラー:
私がng-viewに使用するリスト、Naviagtionは単純なコントローラーのように使用します。
function List($scope, $location, Inbox) {
$scope.inbox = Inbox.query();
};
function Navigation($scope, Inbox) {
$scope.inbox_number = Inbox.getcount();
}
HTML:
<div ng-controller="Navigation">
{{ inbox_number.count }}
</div>
<div ng-view></div>
たぶん私は何か間違ったことをしているのですが、次のような構造を実現する方法:(ナビゲーションコントローラー)
(メニュー)
顧客: 3
(リストビュー)
- 顧客 1
- 顧客 2
- 顧客 3
また、新しい顧客を追加すると、メニューが更新されますが、ビューを変更すると (リスト ビュー -> 顧客を追加)、メニューが更新されませんか?