kendoDropDownList () не является функцией с requireJs - PullRequest
0 голосов
/ 22 марта 2019

Здравствуйте, у меня есть этот js-файл, в котором я определяю зависимости

define(["jquery", "core", "dropdown", "bootstrap"], function ($, kendo, kendoDropDownList, bootstrap) {
console.log(kendo);
    $("#testCont").kendoDropDownList({
        dataSource: {
            data: [{ name: "Jane Doe", value: 1 }, { name: "John Doe", value: 2 }]
        },
        dataTextField: "name",
        dataValueField: "value"
    });
   }
});

Я интегрирую этот js-файл в мой cshtml-файл с помощью require

 <script>
    require(["js/Feature/feature"], function () { });
</script>

И, кроме того, это мойтребуется файл конфигурации

require.config({
paths: {
    "jquery": "node_modules/jquery/dist/jquery.min",
    "bootstrap": "node_modules/bootstrap/dist/js/bootstrap.bundle.min",
    "core": "node_modules/kendo-ui/js/kendo.core.min",
    "dropdown": "node_modules/kendo-ui/js/kendo.dropdownlist.min"
 }
});

и я получаю, что KendoDropDownList () не является функцией.В сети из консоли я вижу, что загружен kendo.dropdownlist.min.js, но нет других необходимых зависимостей.Есть идеи?

Я скачал пробную версию kendo-ui из telerik и скопировал ее в папку node_modules.

...