【发布时间】:2016-12-12 13:01:48
【问题描述】:
在 Angularjs Ionic 中使用 $state.go() 重定向并重新加载页面。
这是代码:
$state.go("app.orang");
那是工作但不重新加载页面,如何重新加载页面?
【问题讨论】:
-
您已将缓存视图设置为
true?
标签: angularjs redirect ionic-framework reload
在 Angularjs Ionic 中使用 $state.go() 重定向并重新加载页面。
这是代码:
$state.go("app.orang");
那是工作但不重新加载页面,如何重新加载页面?
【问题讨论】:
true?
标签: angularjs redirect ionic-framework reload
我在使用 ionic 时有一些经验。当您要重定向和重新加载页面时。您应该调用“$scope.apply()”来将新值应用于视图。我认为它对你有帮助。
【讨论】:
可以通过多种方式禁用和启用缓存。默认, Ionic 将缓存最多 10 个视图
ion-nav-view - Caching - 您可以全局禁用缓存,在状态提供程序内或使用 ion-view 属性:
<ion-view cache-view="false" view-title="My Title!">
【讨论】:
你可以在里面写你的控制器逻辑
.controller('NewPageCtrl', function($scope){
$scope.$on('$ionicView.enter', function() {
//Your redirected new pages logic inside this
})
})
【讨论】: