ionicgoback 的页面后退会有缓存效果 后退到主页的时候数据不刷新,这种缓存设计是好的 但是现在有个需求 触发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>
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答832 阅读
3 回答1.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
禁用ionic缓存
$ionicConfigProvider.views.maxCache(0);//全局禁用
<ion-view cache-view="false"></ion-view>//局部页面禁用
个人倾向全局禁用,局部页面禁用不总起作用,不知道为什么。并且感觉ionic的缓存并不好用,建议别用。