Kendo dataSource视图和数据方法之间的区别

时间:2015-01-28 15:31:20

标签: json kendo-ui kendo-datasource

我继承了一个使用剑道的项目,我还在学习它的基础知识。我正在处理的一项功能包括从服务器获取JSON数据并使用它来显示网页中的内容。为此,我将使用dataSource,在适当的URL上调用其read函数,并指定一个回调来呈现数据;但我不确定是使用view()还是data()从dataSource获取JSON数据。它们似乎用于非常相似的目的。如果我使用简单的回调来从服务器呈现数据,哪一个是合适的呢?

1 个答案:

答案 0 :(得分:6)

关注Kendo UI documentationview()方法仅返回显示的数据 - 在过滤,排序,灌浆和页面选择之后。如果您不使用任何此功能,或者如果您在服务器端view()使用它,data()将为您提供相同的数据。

简单来说,view()会返回显示的数据,data()会返回dataSource中的数据可用(上次读取时从服务中下载的所有数据)

我与剑道合作了2年,我几乎总是使用data()方法进行任何类型的操作。