2016-12-15 16 views
0

初めてのIonicアプリを作ろうとしています。ユーザー設定を作成する必要があります。これを行うには、私が見つけた唯一のリソースは、ここにあるcordovaの設定です:http://ngcordova.com/docs/plugins/preferences/このプラグインをインストールする手順はすばらしくシンプルですが、一度インストールすると、このプラグインをIonic 2アプリケーションに実装する方法を理解できません。誰かが、Ionic 2アプリケーションにngCordovaプラグインを含める方法とそのプロパティにアクセスする方法、またはこの種のものを実装している私が知っている参照やgithubプロジェクトをリンクする方法についての説明を私に提供できますか?私は運がない過去2日間この情報を見つけることを試みてきました。Ionic 2 - インストールされたPreferencesプラグインをnGCordovaから使用する

次のようにプラグインのウェブサイト上の例のコードは次のとおりです。

module.controller('MyCtrl', function($scope, $cordovaPreferences) { 
//Examples without dictionaries 
$scope.store = function() { 
$cordovaPreferences.store('key', 'myMagicValue') 
    .success(function(value) { 
    alert("Success: " + value); 
    }) 
    .error(function(error) { 
    alert("Error: " + error); 
    }) 
}; 

$scope.fetch = function() { 
$cordovaPreferences.fetch('key') 
    .success(function(value) { 
    alert("Success: " + value); 
    }) 
    .error(function(error) { 
    alert("Error: " + error); 
    }) 
}; 

しかし、私はいくつかのチュートリアルプロジェクトを作成しましたし、私はこのようになります任意のコードが発生したことがない、と私はどこに見当がつかないそれから始めることさえできます。

私はこの問題に役立つかもしれない記事を探すためにstackoverflowを見てきました。同様の質問を見つけている間に、私はまだ満足のいく答えを見てきました。

例: Ionic 2 Cordova and Typescript (App Preferences plugin)

これは単にSQLiteのを使用して、代替オプションが用意されていますが、私はこのアプリが動作されるデバイス上の好みのセクションにアクセスする必要があります。

ありがとうございます。

答えて

0

最初にngCordovaは角度1.X(イオン性1.X)よりも優れていますが、イオン性2.Xと角度2.Xでこれを得るもう1つの方法はionic-nativeです。

イオンネイティブdocs

「イオン性ネイティブであるあなたはイオン性、コルドバに必要なすべてのネイティブ機能を追加すること作るコルドバ/ PhoneGapのプラグイン、またはWebビューモバイル用ES5/ES6 /活字体ラッパーのキュレーションセットアプリを簡単に。

だけでドキュメントを読み、それに従う:)

+0

はいいですねだから、あなたは完全に正しいです。私は私が達成する必要があったものを誤解していたので、あなたの答えは100%正しいです:)私は本当にあなたがIonic2アプリケーションの内部にngCordovaプラグインを含める方法を見て好奇妙ですが、それは私が尋ねた質問の範囲外です。ご協力ありがとうございました。 –

関連する問題