2015-01-28 1 views
0

Я унаследовал проект, который использует Kendo, и я все еще изучаю его основы. Функция, над которой я работаю, влечет за собой получение данных JSON с сервера и использование ее для отображения чего-либо на веб-странице. Для этого я буду использовать источник данных, вызвать его функцию чтения по соответствующему URL-адресу и указать обратный вызов для отображения данных; но я не уверен, следует ли использовать view() или data() для получения данных JSON из источника данных. Они, похоже, служат очень схожим целям. Какой из них подходит, если я использую простой обратный вызов для рендеринга данных с сервера, и в чем разница?Разница между данными Kendo dataSource и методами данных

ответ

4

Kendo UI documentation: Метод view() возвращает только отображаемые данные - после фильтрации, сортировки, группировки и выбора страниц. Если вы не используете какие-либо из этих функций или используете его на стороне сервера, то view() и data() предоставят вам те же данные.

Простых слов view() возвращает отображается данные и data() возвращает данные доступны в DataSource (все данные, загруженные из службы в последнем чтении).

Я работаю с Kendo в течение 2 лет, и я почти всегда использовал метод data() для любого типа действий.