localStorage を使用して Sencha Touch 2 アプリを開発しています。
次のようにローカル ストレージから値を取得します。
var localStore = Ext.getStore('localStore');
localStore.getAt(0).data.name1 //get the value for key 'name1'
しかし、最初のアクセスでは、ローカル ストレージは空です。キーが存在するかどうかを確認するにはどうすればよいですか? 私がする時:
if(localStore.data.name1 === null)
私は得る:
Uncaught TypeError: Cannot read property 'name1' of undefined