Мне нужен контроллер внутри ионно-навигационных кнопок для отображения значков на основе необходимости. Но контроллер внутри ионно-навигационных кнопок запускается дважды, в то время как он работает плавно, если я вывожу его за пределы ионно-навигационных кнопок.Контроллер внутри ионно-навигационных кнопок запускается дважды
Пример: 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();
}]);
Добавлено вопрос н ионного форум с не очень помогают. Заранее спасибо.
Это делает работу как вы предложили. Но есть ли причина в поведении «ион-навигационных кнопок»? Что, если бы я хотел другого контроллера в «ион-навигационных кнопках»? –