【发布时间】:2016-08-08 09:46:13
【问题描述】:
控制器在我什至可以单击 ng-cliclk="logout()" 之前就执行了,我该如何防止这种情况发生
JS:
.controller('logOutCtrl', function($scope, taskref, $state) {
if (taskref.unauth()) {
$state.go('tabsController.pendingTasks');
} else {
$state.go('login');
}
})
模板:
<ion-list data-componentid="list5">
<ion-item ui-sref="settings" menu-close="" data-componentid="list-item9">Settings</ion-item>
<ion-item ui-sref="reminders" menu-close="" data-componentid="list-item10">Help & Reminders</ion-item>
<ion-item ui-sref="login" menu-close="" ng-controller="logOutCtrl" ng-cliclk="logout()" data-componentid="list-item12">Log out</ion-item>
</ion-list>
【问题讨论】:
标签: angularjs ionic-framework firebase angularfire