PouchDB database可以用作本地持久存储和远程存储 与服务器同步的协议。
像Kendo Grid这样的Kendo UI小部件使用DataSource对象绑定到远程(CouchDB)或本地数据存储。是否可以使用Kendo Datasource抽象PouchDB数据库,并将PouchDB与Kendo UI小部件一起使用?
答案 0 :(得分:3)
我写了一个库,作为Kendo DataSource和PouchDB数据库之间的适配器,这里是链接:
https://github.com/terikon/kendo-pouchdb
您可以使用以下代码初始化绑定到PouchDB数据库的DataSource:
var dataSource = new kendo.data.DataSource({
type: "pouchdb",
transport: {
pouchdb: {
db: db,
idFactory: function (data) {
return data.ProductID;
}
}
});
这是demo。