如何在Ionic中使用SharedPreferences?

时间:2015-12-11 12:44:22

标签: angularjs ionic-framework cordova-plugins

我从http://ngcordova.com/docs/plugins/preferences/

下载了该插件

AppPrefrences.js复制到/js folder

$cordovaPreferences

中传递了AppCtrl

但收到错误:

  

未知提供商:$ cordovaPreferencesProvider< - $ cordovaPreferences

如何实施Cordova首选项?

1 个答案:

答案 0 :(得分:3)

您还需要安装并包含ngCordova

http://ngcordova.com/docs/install/

获取源文件

你可以使用bower来安装ngCordova或者在这里下载zip文件,并在dist文件夹中找到.js文件:

$ bower install ngCordova

在cordova.js之前和之后的AngularJS / Ionic文件中包含ng-cordova.js或ng-cordova.min.js(因为ngCordova依赖于AngularJS)。

<script src="lib/ngCordova/dist/ng-cordova.js"></script>
<script src="cordova.js"></script>

作为Angular依赖项注入

然后,将ngCordova包含在角度模块中作为依赖项:

angular.module('myApp', ['ngCordova'])