ahmed_sa Ответов: 1

Является ли проект MVC должен быть веб-api для подключения к angular ?


Проблема

Я работаю дальше asp.net проект core 2.1 с sql server 2014

этот проект является контроллером mvc, а не веб-api .

мы решили сделать клиентскую сторону с angular 7 так что у меня будет два проекта

проект имеет угловую клиентскую сторону

еще один проект-это asp.net ядро mvc или веб-api на стороне сервера .

так что мой вопрос

Мой проект MVC контроллер должен быть веб-API для подключения к угловым ?

Что я уже пробовал:

Are project must be web api to connect to angular ?

Afzaal Ahmad Zeeshan

Ну да, потому что Angular, скорее всего, будет загружать данные в формате JSON, чтобы визуализировать контент на странице.

Если вы возвращаете HTML—страницы или другие типы контента, то Angular придется либо визуализировать их как iframes, либо вводить их как HTML-контент-этот HTML должен быть только содержимым для чтения, а не полным HTML-документом с html, head или body элементы.

1 Ответов

Рейтинг:
1

TheRealSteveJudge

Ваш проект должен иметь контроллер веб-API.
Пожалуйста, взгляните на эту статью:
Angular 7 с .NET Core 2.2 - глобальная погода (Часть 1)[^]