Протестируйте планировщик пользовательского интерфейса Kendo с SAPUI5, используя mockdata

Я пытаюсь использовать Telerik KendoUI Scheduler в SAPUI5. Я нашел эту статью от сообщества SAP о том, как это сделать:

http://scn.sap.com/community/developer-center/front-end/blog/2016/01/20/working-with-kendo-ui-controls-in-sapui5

Проблема в том, что на данный момент у меня нет бэкэнд-сервиса, поэтому мне нужно использовать mockdata для его тестирования.

Я пытаюсь использовать класс sap mockserver для имитации бэкэнд-сервиса, но я не понимаю, как его настроить и каков URL для вызова OData-сервиса:

// Declare the URL for the OData service
var sServiceUrl = "/webapp/localService/mockserver"; --> ??
var pathUrl = "/Room_Set";

1 ответ

Если вы просто хотите посмотреть, как вы можете интегрировать компоненты Kendo UI в SAPUI5, я думаю, что создание модели json может вам помочь.

var oModel = new JSONModel();
var oModel.loadData('data/data.json'); // json file path
this.getView().setModel(oModel);

Кстати, лучшим вариантом для реализации такого рода сторонних сред является создание пользовательского элемента управления. Это лучше во многих отношениях. https://www.youtube.com/watch?v=Nw8SnXZFqrs

Чтобы понять, что такое приложение с рабочим списком на сервере, было бы неплохо посмотреть. А также вы проверяете эту ссылку https://sapui5.hana.ondemand.com/#docs/guide/3a9728ec31f94ca18a7d543ce419d85d.html.

Другие вопросы по тегам