2017-03-03 41 views
0

在我的.NET 4.5中,我安裝了我的angular2應用程序。我還在我的應用程序中包含了angular2所需的所有庫。現在angular2應用在我的.NET應用上運行良好。然後開始使用kendo控件,我在package.json中包含了所有必需的@ progress/kendo-angular - * libs。我只在組件中使用了一個kendo按鈕,當我運行它時拋出下面的錯誤。在控制檯 - 無法加載http://localhost:59086/@progress/kendo-angular-buttonsKendo-ui-angular2控件在.NET 4.5應用程序中不起作用

+0

您的鏈接似乎被打破。請在您的問題中將錯誤作爲報價發佈。 –

回答

0

我認爲你必須配置systemjs來包含新的軟件包。 正如你可以簡單的plunker看到:http://plnkr.co/edit/?p=preview您必須用@progress模塊​​相關的包配置的systemjs.config.ts文件:

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作爲模塊加載?

+0

配置Systemjs後問題得到解決。 – indra257

+0

嘿快問題。我可以在Angular 2項目中使用以前的kendo庫,因爲Angular 2的Kendo庫沒有所有功能。 – indra257

+0

是的,但您必須直接導入Kendo Jquery UI,並使用ElementRef和Angular 2中的直接DOM操作 –

相關問題