applican

マイページに戻る

SimpleStorage

データを簡易的に保存します。

機能

利用用途

アプリ内で入力されたデータを保存したり、保存したデータを別のページで利用したい場合、こちらの機能を利用します。

【対応ランタイムバージョン】

ランタイムのバージョン毎に最適化したサンプルをダウンロードしてご使用ください。

サンプル SimpleStorage
サンプル SimpleStorage
サンプル SimpleStorage
サンプル SimpleStorage
サンプル SimpleStorage
サンプル SimpleStorage
サンプル SimpleStorage
サンプル SimpleStorage

メソッド

  • set(String key, String value, Function successCallback)
  • get(String key, Function successCallback<Object>)
  • remove(String key, Function successCallback)
  • clear(Function successCallback)

set

メソッド説明

set(String key, String value, Function successCallback)

データを保存します。

パラメータ

key : String 保存するデータを識別するためのキーです。
value : String 保存するデータ自身です。
successCallback : Function データ保存に成功した場合にCallbackされます。

Return

void

サンプルコード

//簡易データ保存
function setSimpleStorage(){
	applican.simpleStorage.set('testkey', 'testval\'.'+(new Date().getTime()), setSimpleStorage_success);
}
function setSimpleStorage_success(){
	var dump = "setSimpleStorage_success\n";
	document.getElementById("dumpAreaSimpleStorage").value =dump;
}

get

メソッド説明

get(String key, Function successCallback<Object>)

保存されているデータを取得します。

パラメータ

key : String データを識別するためのキーです。
successCallback : Function<Object> データ取得に成功した場合にCallbackされます。Callback関数の引数は保存されているデータです。

Return

void

サンプルコード

function getSimpleStorage(){
	applican.simpleStorage.get('testkey', getSimpleStorage_success);
}
function getSimpleStorage_success(result){
	var dump = "getSimpleStorage_success\n";
	dump += result+"\n";
	document.getElementById("dumpAreaSimpleStorage").value =dump;
}

remove

メソッド説明

remove(String key, Function successCallback)

保存されているデータを削除します。

パラメータ

key : String データを識別するためのキーです。
successCallback : Function データ削除に成功した場合にCallbackされます。

Return

void

サンプルコード

function removeSimpleStorage(){
	applican.simpleStorage.remove('testkey', removeSimpleStorage_success);
}
function removeSimpleStorage_success(){
	var dump = "removeSimpleStorage_success\n";
	document.getElementById("dumpAreaSimpleStorage").value =dump;
}

clear

メソッド説明

clear(Function successCallback)

保存されているデータを全て削除します。

パラメータ

successCallback : Function データ削除に成功した場合にCallbackされます。

Return

void

サンプルコード

function clearSimpleStorage(){
	applican.simpleStorage.clear(clearSimpleStorage_success);
}
function clearSimpleStorage_success(){
	var dump = "clearSimpleStorage_success\n";
	document.getElementById("dumpAreaSimpleStorage").value =dump;
}