찾다

 >  Q&A  >  본문

angular.js - 각도 캐싱 문제

$http.get('http://server/myapi', {

으아아아

}).success(function() {//처리 성공})

$http.get에 캐시를 추가했습니다. 처음 URL에 데이터를 요청했을 때 여러 번 새로 고치고 다시는 데이터를 요청하지 않았습니다. . 여기서 캐시의 업데이트 메커니즘은 무엇입니까? 어떤 상황에서 웹사이트의 데이터를 다시 얻을 수 있나요?

天蓬老师天蓬老师2830일 전552

모든 응답(2)나는 대답할 것이다

  • 黄舟

    黄舟2017-05-15 16:58:50

    일반적으로 저는 AngularCache를 추천합니다
    https://github.com/jmdobry/angular-cache

    시간에 따라 만료되도록 설정할 수 있습니다

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-05-15 16:58:50

    캐시 저장

    var $httpDefaultCache = $cacheFactory.get('$http');

    그런 다음
    $httpDefaultCache.remove(key);
    // 키는 /api/user/current/51a9020d91799f1e9b8db12f

    와 같은 URL을 제어할 수 있습니다.

    회신하다
    0
  • 취소회신하다