是否可以将Kendo UI小部件绑定到PouchDB数据库?

时间:2015-04-16 18:00:44

标签: kendo-ui couchdb pouchdb

PouchDB database可以用作本地持久存储和远程存储 与服务器同步的协议。

像Kendo Grid这样的Kendo UI小部件使用DataSource对象绑定到远程(CouchDB)或本地数据存储。

是否可以使用Kendo Datasource抽象PouchDB数据库,并将PouchDB与Kendo UI小部件一起使用?

1 个答案:

答案 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