angular 2是否有缓存?

angular 2是否有缓存?,angular,angular2-services,Angular,Angular2 Services,我想知道安圭拉是否有工厂?如果有,谁能提供一些技术教程?简单介绍如何使用它将非常感谢 附言:现在,我正试图将我的angular1项目移动到angular2,我在使用cacheFactory时遇到问题。angular2没有像angular1那样的cacheFactory,但您可以使用它作为替换。在angular2中,您可以使用这个节点模块,下面的代码是使用这个cacheFactory的示例 import { CacheFactory } from 'cachefactory'; const ca

我想知道安圭拉是否有工厂?如果有,谁能提供一些技术教程?简单介绍如何使用它将非常感谢


附言:现在,我正试图将我的angular1项目移动到angular2,我在使用cacheFactory时遇到问题。

angular2没有像angular1那样的cacheFactory,但您可以使用它作为替换。

在angular2中,您可以使用这个节点模块,下面的代码是使用这个cacheFactory的示例

import { CacheFactory } from 'cachefactory';

const cacheFactory = new CacheFactory();
let cache;

// Check whether cache metadata has been initialized
// on every page refresh.
if (!cacheFactory.exists('my-cache')) {
  // Create the cache metadata. Any previously saved
  // data will be loaded.
  cache = cacheFactory.createCache('my-cache', {
    // Delete items from the cache when they expire
    deleteOnExpire: 'aggressive',

    // Check for expired items every 60 seconds
    recycleFreq: 60 * 1000
  });
}

cache.put('/books/1', { title: 'BookOne', id: 1 });