Итак, я следовал руководству по настройке всех файлов js и css для кендо для jquery. Теперь вот проблема:
У меня есть одна основная ветка с именем main.html.twig, где я вызываю все основные сценарии
<script src="{{ asset('build/kendo_js/jquery.min.js') }}"></script>
<script src="{{ asset('build/kendo_js/kendo.all.min.js') }}"></script>
Я использую webpack, так что build / kendo_js — это место, где хранятся файлы.
Теперь, когда я хочу построить сетку кендо в новом html, который расширяет предыдущий (base.html.twig), я не могу получить доступ к функции kendoGrid. Но, если я напишу это так в base.html.twig:
<script src="{{ asset('build/kendo_js/jquery.min.js') }}"></script>
<script src="{{ asset('build/kendo_js/kendo.all.min.js') }}"></script>
<script>
$("#grid").kendoGrid({
});
</script>
Оно работает.
Я предполагаю, что есть проблема с областью действия, но я не уверен, как это исправить.
У кого-нибудь есть подсказки по этому поводу?
Задача ещё не решена.
Других решений пока нет …