Протестируйте Kendo UI Scheduler с SAPUI5, используя mockdata

Я пытаюсь использовать планировщик Telerik KendoUI в 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";

person sickpres    schedule 25.08.2016    source источник


Ответы (1)


Если вы просто хотите посмотреть, как вы можете интегрировать компоненты пользовательского интерфейса Kendo в 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.

person Huseyin    schedule 25.08.2016