On Monday, December 17, 2012 4:09:31 PM UTC-8, Noit wrote:
> On Monday, December 17, 2012 3:27:59 PM UTC-8, Axel Hecht wrote:
> 
> > On 17.12.12 21:35, Noit wrote:
> 
> > 
> 
> > > So Im working hard to release an app but I cant use localStorage! Because 
> > > data is stored as a string, when i call it, back the data is still a 
> > > string. I can't use eval!! How can I use eval?
> 
> > 
> 
> > >
> 
> > 
> 
> > > Man this app dev experience has been misreable.
> 
> > 
> 
> >  From https://developer.mozilla.org/en-US/docs/DOM/Storage:
> 
> > 
> 
> > 
> 
> > 
> 
> > *Note:* Keep in mind that everything you store in any of the storages 
> 
> > 
> 
> > described in this page is converted to string using its |.toString| 
> 
> > 
> 
> > method before being stored. So trying to store a common object will 
> 
> > 
> 
> > result in string |"[object Object]"| to be stored instead of the object 
> 
> > 
> 
> > or its JSON representation. Using native JSON parsing and serialization 
> 
> > 
> 
> > methods provided by the browser is a good and common way for storing 
> 
> > 
> 
> > objects in string format.
> 
> > 
> 
> > 
> 
> > 
> 
> > AKA, please don't use eval, but use JSON to serialize and deserialize 
> 
> > 
> 
> > your data.
> 
> > 
> 
> > 
> 
> > 
> 
> > Or better still, use indexedDB? I think that's the storage that most of 
> 
> > 
> 
> > our apps use.
> 
> > 
> 
> > 
> 
> > 
> 
> > Axel
> 
> 
> 
> IndexedDB! I searched hard for some documentation on that, I cant find it. 
> Can you please link me.
> 
> 
> 
> I make firefox extensions and use SQLite

Actually I meant I was looking for SQLite doc for use with the apps, I'll look 
for indexeddb now. thanks man.

Ill try not to use eval I dont like it myself.
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to