Не удается использовать Kendo UI Scheduler Custom View - PullRequest
0 голосов
/ 06 июня 2018

Я пытаюсь следовать официальному документу, чтобы узнать, как использовать пользовательское представление в планировщике.Но суть в том, что я использую его в Angular 5 и импортирую представление из сценария JS.Итак, я получаю следующую ошибку - https://pastebin.com/p4gLuKfv

ERROR Error: There is no such view
at init._initializeView (webpack-internal:///./node_modules/@progress/kendo-ui/js/kendo.scheduler.js:3969)
at init._renderView (webpack-internal:///./node_modules/@progress/kendo-ui/js/kendo.scheduler.js:3915)
at init._selectView (webpack-internal:///./node_modules/@progress/kendo-ui/js/kendo.scheduler.js:3871)
at init.view (webpack-internal:///./node_modules/@progress/kendo-ui/js/kendo.scheduler.js:3899)

Файл JS - это - https://pastebin.com/Xy9tcY6J

Файл угловой составляющей это - https://pastebin.com/0p1xHPus

Было бы полезно, если бы кто-то мог указать мне, почему происходит ошибка.

1 Ответ

0 голосов
/ 06 июня 2018

Проблема заключалась в том, что CustomMonthView не удалось найти.Итак, я добавил это внутреннее определение функции в kendo.customMonthView.js -

$.extend(true, ui, {
    CustomMonthView: CustomMonthView

});

Кроме того, ссылался на тип представления в угловом компоненте как 'kendo.ui.CustomMonthView'.

...