Плагин Nativescript для кеширования - PullRequest
0 голосов
/ 22 мая 2018

Существует ли активно поддерживаемый плагин nativescript для кэширования данных?

как nativescript-cache но, к сожалению, этот плагин теперь неактивен.

1 Ответ

0 голосов
/ 24 мая 2018

вы можете использовать базовый модуль nativescript application-settings.он делает то же самое, что и nativescript-cache плагин.

import {
    getBoolean,
    setBoolean,
    getNumber,
    setNumber,
    getString,
    setString,
    hasKey,
    remove,
    clear
} from "application-settings";

Set and get boolean value and provide default value in case it is not set

setBoolean("isTurnedOn", true);
this.isTurnedOn = getBoolean("isTurnedOn", true);

Set and get string value

setString("username", "Wolfgang");
this.username = getString("username");

Set and get numeric value.

setNumber("locationX", 54.321);
this.locationX = parseFloat(getNumber("locationX").toFixed(3));

Reading values that are not set before while providing default value

// will return "No string value" if there is no value for "noSuchKey"
this.someKey = getString("noSuchKey", "No string value");

для получения дополнительной информации вы можете обратиться к документам nativescript: https://docs.nativescript.org/angular/code-samples/application-settings

...