2017-02-17 1 views
1

Androidでは、少量のデータを保存するためにSharedPreferencesクラスを使用できます。例:Ionic 2のSharedPreferencesに相当するクラスは何ですか?

SharedPreferences sharedPref = getActivity().getPreferences(Context.MODE_PRIVATE); 
SharedPreferences.Editor editor = sharedPref.edit(); 
editor.putInt(getString(R.string.saved_high_score), newHighScore); 
editor.commit(); 

Ionic 2のSharedPreferencesに相当するクラスは何ですか?どのように使用できますか?

+0

@HassanShahzad。しかし、これを試してみてくださいhttps://github.com/apla/me.apla.cordova.app-preferences – Viana

+0

@ハッサンShahzadマットの答えは私のために働いた。 – Viana

答えて

3

Ionic 2にはストレージモジュールがあります。ドキュメントはhereです。これはSharedPreferencesを使用しませんが、次のようになります。

"この順序でIndexedDB、WebSQL、およびlocalstorageを使用しようとします。"ここで

私はリンク先サイトからの例です:私は非常によく覚えていない

import { Storage } from '@ionic/storage'; 

export class MyApp { 
    constructor(storage: Storage) { 

// set a key/value 
storage.set('name', 'Max'); 

    // Or to get a key/value pair 
    storage.get('name').then((val) => { 
     console.log('Your name is', val); 
    }) 
    } 
} 
関連する問題