【发布时间】:2015-09-15 05:02:39
【问题描述】:
我有一个 Ionic 应用程序,我希望控制器在用户访问选项卡时重新加载。我这里有以下链接...
<ion-tab icon-off="ion-ios-person-outline" icon-on="ion-ios-person" ui-sref="tab.profile({reload: true})">
<ion-nav-view name="tab-profile"></ion-nav-view>
</ion-tab>
如果我访问一次选项卡链接,控制器就会加载(显然)。如果我离开页面并再次单击相同的链接,页面不会重新加载。我通过将console.log 注入控制器文件来检测此页面重新加载的方式。
angular.module('coolsite.user')
.controller('ProfileController', profileController)
profileController.$inject = [];
function profileController( ) {
var vm = this;
console.log("activated");
}
如何在用户每次点击链接时重新加载控制器?
【问题讨论】:
标签: javascript angularjs angular-ui-router ionic-framework ionic