相关疑难解决方法(0)

离子 - 有一种方法可以在控制器方法中删除缓存吗?

我知道如何为视图清除缓存:

  .state('app.list', {
    cache : false,
    url: "/lists/:listId",
    views: {
      'menuContent': {
        templateUrl: "templates/listDashboard.html",
        controller: 'listDashboardCtrl'
      }
    }
  })
Run Code Online (Sandbox Code Playgroud)

,但我还需要其他东西 - 在控制器方法中删除应用程序的所有缓存.怎么做?

caching ionic

6
推荐指数
2
解决办法
1万
查看次数

在ChangeState之后重置/卸载控制器(注销注册).AngularJS

我正在创建一个用户可以从FaceBook或Twitter登录的应用程序.登录后,用户被定向到一些主页.在这里,调用控制器加载和我的初始函数,它加载特定于该用户的数据.

当用户单击"注销"时.清除令牌并将用户定向到SignIn Page.现在没有关闭应用程序,如果用户再次使用Twitter登录,则用户被定向到同一主页.该控制器的范围具有相同的数据.我知道Ionic使用缓存来提高性能.但我只是想要一种方法来清除缓存只有当用户点击注销按钮时.

authentication caching angularjs angularjs-routing ionic-framework

2
推荐指数
1
解决办法
2582
查看次数