kendoDropDownList()不是具有requireJs的函数

时间:2019-03-22 11:48:36

标签: jquery .net kendo-ui kendo-grid require

您好,我有这个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"
    });
   }
});

我通过require将这个js文件集成到我的cshtml文件中

 <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已加载,但没有加载其他必需的依赖项。有什么想法吗?

我从telerik下载kendo-ui试用版,然后将其复制粘贴到我的node_modules文件夹中。

0 个答案:

没有答案