使用 Sencha Touch,如何将数据存储在 JSON 文件中?
我正在设计一个基本的 Sencha Touch 应用程序,以便熟悉环境。我想做的是让我的商店(当前如下所示)从本地 JSON 文件读取/写入其数据。另外,在加载时,我希望商店能够创建该文件(如果当前不存在)。当我在应用程序中创建新的“用户”时,我希望商店能够将此数据写入文件。
之前,我的应用程序使用本地存储代理存储其数据,但我想将其更改为我上面描述的内容。
App.stores.users = new Ext.data.Store({
model: 'User',
autoLoad: true,
proxy: {
type: 'ajax',
url: 'users.json',
reader: {
type: 'json',
root: 'users'
}
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
仅当您使用phonegap 或类似的包装器时,这才可能实现。正如约翰所说,你不能使用 JavaScript 来读取/写入文件,但你可以制作一个可以读取和写入文件的插件。
This can be only possible if you use phonegap or similar wrappers. As John said you can't use JavaScript to read/write files, but you can make a plugin that will read and write to files.