Как использовать Ionic Storage в Angular 1.x - PullRequest
0 голосов
/ 24 декабря 2018

У меня есть проект, созданный с использованием Ionic v1 и Angular 1.x.Я знаю, как использовать Ionic Native, я установил пакет npm и сослался на файл скрипта.Основываясь на рекомендациях Github, вы можете получить таких поставщиков услуг, как $ cordova [plugin-name] .Таким образом, камера будет $ cordovaCamera .

Я использую angular-local-storage для хранения данных JSON, но это не совсем надежно, потому что ОС может решить очистить их, когда мало места.Поэтому мне нужно лучшее решение, такое как ionic-storage, которое использует SQLite для JSON и хранилище ключей / значений.Как мне использовать этот плагин в Angular 1.x?

Я попытался установить плагин, но не могу найти поставщика в моих контроллерах / сервисах.

https://ionicframework.com/docs/storage/

1 Ответ

0 голосов
/ 24 декабря 2018

Сейчас я участвую в проекте Ionic v1, и я лично рекомендую вам cordova-sqlite-storage плагин.

Как вы знаете, localalstorage уязвима из-за недостатка памяти в iOS, хотяAndroid так и поступает с этим, поэтому он не стабилен, чтобы зависеть от него для важной логики приложения.

Если вы встроите свою работу в собственные приложения, то плагин cordova-sqlite-storage будет решением.

config.xml

<plugin name="cordova-sqlite-storage" spec="https://github.com/litehelpers/Cordova-sqlite-storage.git" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...