码迷,mamicode.com
首页 > 其他好文 > 详细

ionic之angular1.X缓存问题解决

时间:2017-10-20 13:33:48      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:pre   col   arc   设置   clear   解决   angular   注意   方法   

  众所周知ionic的angular1.X解决缓存的问题有:

  1、在app.js里面修改:默认是true,设置了缓存

    

 1 .state(‘tab.msg-main‘, {
 2                 url: ‘/msg-main‘,
 3                 params:{"CityCode":"",‘cityJurisdiction‘:""},
 4                 cache:false,  //取消缓存
 5                 views: {
 6                     ‘tab-msg‘: {
 7                         templateUrl: ‘templates/resource/EoC/msg/msg-main.html‘,
 8                         controller: ‘msgMainCtrl‘
 9                     }
10                 }
11             })

  2、有的人说在get或post的时候,加上{cache:false}可以取消缓存,我不知道行不行,反正我试过是不行的,但我同事说可以,大家可以尝试一下。

  

 

  除了这两个,我前几天无意中发现了一个新的解决缓存的方法:

  3、

$ionicHistory.clearCache().then(function () {
                            $state.go(‘tab.msg-main‘, {})
                        })

 

  注意:依赖注入$ionicHistory。

 

ionic之angular1.X缓存问题解决

标签:pre   col   arc   设置   clear   解决   angular   注意   方法   

原文地址:http://www.cnblogs.com/nelsonlei/p/7698549.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!