Kendo-ui-angular2控件在.NET 4.5应用程序中不起作用

时间:2017-03-03 20:32:35

标签: angular kendo-ui-angular2

在我的.NET 4.5中,我设置了angular2应用程序。我还在我的应用程序中包含了angular2所需的所有库。现在angular2 app在我的.NET应用程序上运行良好。然后开始使用kendo控件我已经在package.json中包含了所有必需的@ progress / kendo-angular - * libs。我刚刚在我的组件中使用了一个kendo按钮,当我运行它时会抛出以下错误。在控制台中 - 无法加载http://localhost:59086/@progress/kendo-angular-buttons

1 个答案:

答案 0 :(得分:0)

我认为您必须配置systemjs以包含新包。 正如您在简单的plunker上看到的那样:http://plnkr.co/edit/?p=preview您有一个systemjs.config.ts文件,其中包含与@progress模块​​相关的包配置:

packages: {

      '@progress/kendo-data-query': {
        main: 'dist/cdn/js/kendo-data-query.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-drawing': {
        main: 'dist/es/main.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-file-saver': {
        main: 'dist/npm/main.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-angular-intl': {
        main: 'dist/cdn/js/kendo-angular-intl.js',
        defaultExtension: 'js'
      },
      '@progress/kendo-angular-l10n': {
        main: 'dist/cdn/js/kendo-angular-l10n.js',
        defaultExtension: 'js'
      }
    }

只是要知道....你使用systemjs作为模块加载器吗?