Я делаю веб-приложение, которое содержит 2 части:Угловое 2 с проверкой Web API ASP.NET
Интерфейсные сделанные Угловое 2
Back-конец, сделанное ASP.NET Core Web API.
В серверной службе, когда модель представляется в службу недействительна, я отвечаю ModelState обратно клиенту, например:
{
"Name": [
"NAME_MAXLENGTH_EXCEEDED",
"NAME_FORMAT_INVALID"
],
"Password": [
"PASSWORD_REQUIRED"
]
}
Я прочитал некоторые учебники о угловой проверке 2 вида , как это:
https://medium.com/@daviddentoom/angular-2-form-validation-9b26f73fcb81#.10trjfzel
Но, что учебник не отвечает мои ожидания, я хочу, чтобы эксплуатировать ModelState реагировать обратно от клиента, описанной выше.
И мой HTML должен выглядеть так:
<li *ngFor="let validationError in validationErrors.Name">
{{validationError}}
</li>
Все, что я хочу, чтобы сохранить структуру проверки модели клиент является такой же, как ModelState в обслуживании.
Может ли кто-нибудь мне помочь?
Спасибо,
Как бы Angular2 предоставить .net web api (серверная сторона)? Можете ли вы пояснить свою мысль здесь? – micronyks
@micronyks извините за мой непонятный вопрос, я его обновил :) – Redplane