【发布时间】:2016-06-27 09:28:00
【问题描述】:
我需要一个在 ion-nav-buttons 内的控制器来根据需要显示徽章。但是 ion-nav-buttons 内的控制器被触发了两次,而如果我将它放在 ion-nav-buttons 之外它可以正常工作。
示例:http://play.ionic.io/app/a8f23a5bc384
HTML 内容
<body ng-app="app">
<ion-side-menus>
<ion-side-menu-content>
<ion-nav-bar class="bar bg-main">
<ion-nav-back-button style="color: #fff">
</ion-nav-back-button>
<ion-nav-back-button style="color: #fff">
</ion-nav-back-button>
<ion-nav-buttons side="right">
<a ng-href="#/notification" class="button" ng-controller="NotifyCtrl">
</a>
</ion-nav-buttons>
</ion-nav-bar>
<ion-nav-view name="" animation="slide-left-right"></ion-nav-view>
</ion-side-menu-content>
</ion-side-menus>
</body>
代码
angular.module('app', ['ionic']).
controller('NotifyCtrl', ['$scope', function($scope){
alert();
}]);
在没有太多帮助的情况下发布了问题 n 离子论坛。提前致谢。
【问题讨论】:
标签: javascript angularjs ionic-framework controller