指定された AsyncStorage
のインターフェース。
署名:
export interface ReactNativeAsyncStorage
メソッド
メソッド | 説明 |
---|---|
getItem(key) | ストレージからアイテムを取得します。 |
removeItem(key) | ストレージからアイテムを削除する。 |
setItem(key, value) | アイテムをストレージに保持します。 |
ReactNativeAsyncStorage.getItem()
ストレージからアイテムを取得します。
署名:
getItem(key: string): Promise<string | null>;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
key | 文字列 | ストレージキーです。 |
戻り値:
Promise<文字列 |null>
ReactNativeAsyncStorage.removeItem()
ストレージからアイテムを削除する。
署名:
removeItem(key: string): Promise<void>;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
key | 文字列 | ストレージキーです。 |
戻り値:
約束 <void>
ReactNativeAsyncStorage.setItem()
アイテムをストレージに保持します。
署名:
setItem(key: string, value: string): Promise<void>;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
key | 文字列 | ストレージキーです。 |
値 | 文字列 | されます。 |
戻り値:
約束 <void>