В моем .NET 4.5 я настроил приложение angular2. Я также включил в свое приложение все библиотеки, необходимые для angular2. Теперь приложение angular2 отлично работает в моем приложении .NET. Затем, чтобы начать использовать элементы управления кендо, я включил все необходимые библиотеки @progress/kendo-angular --* в свой package.json. Я только что использовал одну кнопку кендо в своем компоненте, и когда я запускаю ее, она выдает следующую ошибку. В консоли - невозможно загрузить http://localhost:59086/@progress/kendo-angular-buttons
Элементы управления Kendo-ui-angular2 не работают в приложении .NET 4.5
comment
Ваша ссылка кажется битой. Пожалуйста, опубликуйте ошибку как цитату в вашем вопросе.
- person Mark Fitzgerald   schedule 07.03.2017
Ответы (1)
Я думаю, что вам нужно настроить systemjs для включения новых пакетов. Как вы можете видеть на простом планкере: 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 в качестве загрузчика модулей?
person
Diego Bonura
schedule
06.03.2017
Эй быстрый вопрос. Могу ли я использовать предыдущие библиотеки кендо в проекте Angular 2, поскольку библиотека кендо для Angular 2 не имеет всех функций.
- person indra257; 24.03.2017
Да, конечно, но вам нужно напрямую импортировать пользовательский интерфейс Kendo Jquery и работать с ElementRef и напрямую манипулировать DOM в Angular 2.
- person Diego Bonura; 30.03.2017