簡體   English   中英

Angular(2)服務器端表單驗證(和最佳實踐)

[英]Angular (2) Server side form validation (and best practices)

我在使用angular 2實現簡單的服務器端表單驗證時遇到問題。

給出以下場景:

  • 帶登錄名和密碼字段的簡單表單。 (通過ngForm / ngModel指令附加到組件視圖)
  • 基於模板的表格
  • 使用同步驗證
  • 服務器響應JSON對象具有以下形狀{field: error} ex,如果登錄名和密碼為空則響應為: {login: 'required', password: 'required'}

一旦提交,我得到了服務器的響應,但我不知道如何更新綁定到視圖控件元素的每個ngModel的狀態以在UI中顯示它

這是一個非常常見的情況,我很驚訝我遇到了很多找到適當文檔的麻煩。 (另一方面,客戶驗證得到很好的解釋)

任何幫助贊賞! 干杯:)

我一直在尋找服務器端驗證模型的互聯網,我沒有找到任何官方文檔,但相反,我得到了一些有用的文章 - 其中一個來自Stack Over~ - 這可能會幫助你一點點。 我還沒有測試過,還在尋找信息,也許你已經找到了問題的答案。 無論如何,這里有一個簡短的列表,其中包含使用不同API的服務器端驗證的文章:

https://www.carlrippon.com/integrating-validation-in-angular-2-and-asp-net-core/

https://www.puzzle.ch/blog/articles/2017/01/18/server-side-validations-with-angular-2

Angular 2(Beta)服務器端驗證消息

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM