HTML5を業務アプリで使うための勉強会 #10
引き続き、本勉強会史上最難関!?(はぎのさん談)の「Indexed Database API」です。今回は「トランザクション」と「カーソル」について学びました。次回は「インデックス」の予定です。
taknb2nch
@taknb2nch
CSSもいいけどAPIもやろーよ。参加者の75%が昨日と同じメンバーとな。「HTML5を業務アプリで使うための勉強会 #10」 http://t.co/PSZda8JaJE #gdgchugoku
2013-06-13 16:23:32
Ryuji Iwata
@qt_luigi
onsuccessイベントのリクエストに対するトランザクションでabort()を呼び出すと、データ操作(put)が成功した後にロールバックします。 #gdgchugoku
2013-06-13 20:03:23
Ryuji Iwata
@qt_luigi
onsuccessイベントのイベントのターゲットに対するトランザクションでabort()を呼び出すと、データ操作(put)は失敗してロールバックします。 #gdgchugoku
2013-06-13 20:04:40
はやさか🖖🏽
@r_hayakasa
putを呼んだ時点ではキューに登録してるだけで、実際に登録が行われるのはfunctionを抜けた時になるのか #gdgchugoku
2013-06-13 20:06:53
Ryuji Iwata
@qt_luigi
r.onsuccess=function(e){ var cur=e.target.result; … if(cursor){ cursor.continue(); // イベント再呼び出し } #gdgchugoku
2013-06-13 20:38:02
Ryuji Iwata
@qt_luigi
更新はcursor.update(data)、削除はcursor.delete(data)、件数はstore.count(range) #gdgchugoku
2013-06-13 20:50:37
はやさか🖖🏽
@r_hayakasa
「HTML5を業務アプリで使うための勉強会」の名に偽りなしな勉強会でした。特に、サンプルのクオリティがめちゃめちゃ高いです。 #gdgchugoku
2013-06-13 21:53:13