我是Sencha的新手。因此,我希望得到以下建议:
哪个持久性选项最适合在本地保存设备中的登录详细信息。-Localstorage,SQlite,json,xml?
我运行了一个教程,但无法保留本地商店代理数据。可能是,数据没有保存在本地商店中。刷新后,我只获得旧的帐号。
注意:我使用的是Sencha Touch 2.2.1
请指导我如何继续,以及我缺少的东西。
答案 0 :(得分:0)
问题1)
我在我的应用程序中使用以下方法没有任何问题:我将Sencha应用程序包装在Phonegap项目中,然后使用Storage API将用户数据保存在一个简单的表中。
在应用程序启动时,我检查用户数据是否存在,如果没有,我会登录并使用简单的INSERT INTO LOGIN ...
将结果保存到存储,否则启动应用程序。
注销时我TRUNCATE LOGIN
。
这样做的好处是,Phonegap为您提供了一个SQLite API,可以屏蔽每个平台上的实际内容。如果SQLite可用(即Android?)它将使用它,否则它将在Localstorage(或其他)上回退而不必担心。
问题2)
请打开另一个问题,提供更多详细信息并向我们展示一些代码。