新手求教 ionic state 缓存刷新问题
1个回答
展开全部
一、理想状态下,controller之间是不会互相调用的 ,controller之间的交互可以通过service,rootScope全局共享对象等方式实现,一般情况下,推荐使用service进行交互
二、清空指定state缓存,可以说不缓存某个state或页面吗?如果这样可以使用以下几种方法
禁用全局缓存
$ionicConfigProvider.views.maxCache(0);
在state provider中禁用缓存
$stateProvider.state('myState', {
cache: false,
url : '/myUrl',
templateUrl : 'my-template.html'
})
在标签中禁用缓存
<ion-view cache-view="false" view-title="My Title!">
...
</ion-view>
二、清空指定state缓存,可以说不缓存某个state或页面吗?如果这样可以使用以下几种方法
禁用全局缓存
$ionicConfigProvider.views.maxCache(0);
在state provider中禁用缓存
$stateProvider.state('myState', {
cache: false,
url : '/myUrl',
templateUrl : 'my-template.html'
})
在标签中禁用缓存
<ion-view cache-view="false" view-title="My Title!">
...
</ion-view>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询