【问题标题】:Redirect in Angularjs Ionic在 Angularjs Ionic 中重定向
【发布时间】:2016-12-12 13:01:48
【问题描述】:

Angularjs Ionic 中使用 $state.go() 重定向并重新加载页面。

这是代码:

$state.go("app.orang");

那是工作但不重新加载页面,如何重新加载页面?

【问题讨论】:

  • 您已将缓存视图设置为true

标签: angularjs redirect ionic-framework reload


【解决方案1】:

我在使用 ionic 时有一些经验。当您要重定向和重新加载页面时。您应该调用“$scope.apply()”来将新值应用于视图。我认为它对你有帮助。

【讨论】:

  • 你能用我的代码举个例子吗,因为我不知道怎么用,谢谢
【解决方案2】:

可以通过多种方式禁用和启用缓存。默认, Ionic 将缓存最多 10 个视图

ion-nav-view - Caching - 您可以全局禁用缓存,在状态提供程序内或使用 ion-view 属性:

<ion-view cache-view="false" view-title="My Title!">

【讨论】:

  • 这让我的视野一片空白
  • 通过将 cache-view="false" 添加到您自己的相应 ion-view 现在页面变为空白?
【解决方案3】:

你可以在里面写你的控制器逻辑

.controller('NewPageCtrl', function($scope){
  $scope.$on('$ionicView.enter', function() {
    //Your redirected new pages logic inside this 
  })
})

【讨论】:

    猜你喜欢
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-17
    • 2015-03-26
    • 2015-06-10
    • 1970-01-01
    相关资源
    最近更新 更多