Kendo ui 从2013年升级到2015年版本的剑道-数据源项问题

Kendo ui 从2013年升级到2015年版本的剑道-数据源项问题,kendo-ui,Kendo Ui,最近已经从2013版升级到2015版的Kendo UI for MVC,我的数据源有点问题。有人能告诉我文档中的某个地方或其他地方有哪些不同之处吗。 这里有一个链接 例如:2013xxx版本的数据设置方式 MyDataSource.data(data); //where data was jason array returned from ajax 2015年的方式,至少是可行的,但不确定是否正确 MyDataSource.data = data; 另外,对于设置数据项的值,它们似乎也

最近已经从2013版升级到2015版的Kendo UI for MVC,我的数据源有点问题。有人能告诉我文档中的某个地方或其他地方有哪些不同之处吗。 这里有一个链接

例如:2013xxx版本的数据设置方式

MyDataSource.data(data);   //where data was jason array returned from ajax
2015年的方式,至少是可行的,但不确定是否正确

MyDataSource.data = data;
另外,对于设置数据项的值,它们似乎也有不同的方法? 老办法:


现在,如果我将代码更改为使用数据,我将获得数据项,但是数据项集方法失败了。它不是属性,所以您将其用作函数。Data方法获取或设置数据源的数据项

var items = [
    { name: "Jane Doe" },
    { name: "John Doe" }
];

var dataSource = new kendo.data.DataSource({});
dataSource.data(items);
var data = dataSource.data();
所以,改变这一行

var raw = statementBatchDS.data;
var raw = statementBatchDS.data();
对此

var raw = statementBatchDS.data();