Ссылка и использование компонентов Angular 5+ в проекте Asp.net MVC 3 - PullRequest
0 голосов
/ 01 июня 2018

У нас есть существующее приложение asp.net MVC3 (old-app).Я создаю новый SPA в Angular 5+ (new-app), который в конечном итоге заменит старое приложение MVC3.Однако будет переходный период, и в течение этого времени мы хотели бы иметь возможность использовать некоторые из компонентов нового приложения в старом приложении.Некоторые из предпочтений: 1) Я бы хотел, чтобы новое приложение было отдельным проектом. 2) Я бы предпочел, чтобы новое было проектом с машинописным текстом, а не сайтом MVC.

Как лучше всегоссылаться или повторно использовать компоненты из нового приложения в старое приложение?

1 Ответ

0 голосов
/ 01 июня 2018

Вы можете использовать Angular Elements для встраивания угловых компонентов в ваши old-app страницы, но это требует некоторых дополнительных усилий.

Вы также можете использоватьAngular CLI для создания библиотечного проекта, который содержит общие компоненты между old-app элементами и new-app проектом.

Сложно предсказать, что вам мешаетможет иметь без дополнительной информации.Я бы поэкспериментировал с Angular Elements, чтобы узнать, сможете ли вы заставить его работать с вашим old-app .

Angular Elements по-прежнему на грани поддержки браузера.Поскольку угловые элементы фактически являлись частью спецификации браузера, и последнее, что я читал, браузер Edge не был полностью поддержан.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...