有人有使用 Ext.device.SQLite.Database 类的例子吗?
任何人都可以提供它的代码吗?
我正在尝试在 ST2 上实现 SQLite 并在 Android 4 上构建应用程序。当我使用 websql 时,应用程序没有运行,只出现三个圆圈闪烁,没有任何反应。
谢谢!
有人有使用 Ext.device.SQLite.Database 类的例子吗?
任何人都可以提供它的代码吗?
我正在尝试在 ST2 上实现 SQLite 并在 Android 4 上构建应用程序。当我使用 websql 时,应用程序没有运行,只出现三个圆圈闪烁,没有任何反应。
谢谢!
在 webapps 中使用代理相当简单——只需像这样在模型定义上切换代理:
Ext.define('App.model.Model', {
extend: 'Ext.data.Model',
requires: ['Ext.data.proxy.Sql'],
config: {
identifier: {
type: 'uuid'
},
fields: [
...
],
proxy: {
type: 'sql'
}
}});
唯一值得注意的另一件事是,因为您使用的是数据库,所以您的所有保存和加载调用都将是异步的。与即时保存和加载的 localstorage 不同,您需要依赖 Sencha Touch 的回调和侦听器。模型和商店上的加载都有回调,模型上的保存有回调