首页 > ionic的$ionicGoBack后退怎么取消缓存?

ionic的$ionicGoBack后退怎么取消缓存?

ionicgoback 的页面后退会有缓存效果 后退到主页的时候数据不刷新,这种缓存设计是好的 但是现在有个需求 触发ionicGoBack的时候让后退的页面能刷新一下数据


同意第一个回答。
如果真的不想全局禁用缓存的话,也可以特定路由禁用

.state('rescue-map', {
        url: '/rescue-map',
        templateUrl: 'main/templates/rescue-map.html',
        cache: false,
        controller: 'RescueMapCtrl as vm'
    })

也可以在模板中设定

<ion-view view-title="车辆消息" cache-view="false">
...
</ion-view>

禁用ionic缓存
$ionicConfigProvider.views.maxCache(0);//全局禁用
<ion-view cache-view="false"></ion-view>//局部页面禁用
个人倾向全局禁用,局部页面禁用不总起作用,不知道为什么。并且感觉ionic的缓存并不好用,建议别用。

【热门文章】
【热门文章】