3

angular-cache は次のように設定できます。

app.service('myService', function ($angularCacheFactory) {

    // This cache will sync itself with localStorage if it exists, otherwise it won't. Every time the
    // browser loads this app, this cache will attempt to initialize itself with any data it had
    // already saved to localStorage (or sessionStorage if you used that).
    var myAwesomeCache = $angularCacheFactory('myAwesomeCache', {
        maxAge: 900000, // Items added to this cache expire after 15 minutes.
        cacheFlushInterval: 3600000, // This cache will clear itself every hour.
        deleteOnExpire: 'aggressive', // Items will be deleted from this cache right when they expire.
        storageMode: 'localStorage' // This cache will sync itself with `localStorage`.
    });
});

storageMode が「localStorage」に設定されている場合、私が理解していることから、localstorage 自体へのバックアップを処理します。

私はすでにAngular LocalStorageModuleを他のものに使用しています。

localStoragePolyfill をセットアップして LocalStorageModule を使用する利点はありますか?

4

1 に答える 1