Использование kendoGrid с Symfony и веб-пакетом - PullRequest
0 голосов
/ 10 ноября 2019

Итак, я пытаюсь скомпилировать каждый файл js с помощью своего проекта Symfony 4 flex и веб-пакета, и у меня возникли проблемы при попытке использовать библиотеку KendoUI Jquery.

В основном, я пытался с установками node_modulesа также необработанные файлы kendo.min.js, но безрезультатно.

Что я сделал до сих пор: у меня есть простой файл js, в котором есть функция, готовая для jquery. Если я просто вставлю какой-нибудь консольный журнал, он будет работать:

$(document).ready(function () {
    console.log('ready');
})

Итак, я хочу сделать следующее:

$(document).ready(function () {
    $('#kendoGrid').kendoGrid(
        {
            height: 550,
            sortable: true,
            filterable: true,
            pageable: {
                pageSizes: true,
                buttonCount: 5
            },
            columns: [
                {
                    title: "Document"
                },
            ],
            dataSource: {
                pageSize: 20
            }
        }
    )
})

Проблема в том, что он скомпилируется, но он выдаст ошибку времени выполнения: Uncaught TypeError: $ (...). kendoGrid не является функцией

Если я не скомпилирую jsфайлы и просто включить сценарии Kendo и CSS прямо в HTML, который будет работать, так что обычный файл JS, который копируется только в общую папку.

Я думаю, что проблема в том, что веб-пакет не включает или не 'Не знаю, что kendo.min.js экспортировал плагин для jQuery, а затем выдает ошибку.

Кто-нибудь знает, как решить эту проблему?

...