Tengo problemas para implementar una validación de formulario del lado del servidor simple usando angular 2.
dado el siguiente escenario:
{field: error} , por ejemplo, si el inicio de sesión y la contraseña están vacíos, la respuesta es: {login: 'required', password: 'required'}Una vez que se envía, tengo la respuesta del servidor, pero no sé cómo actualizar el estado de cada ngModel vinculado a un elemento de control de vista para mostrarlo en la interfaz de usuario.
Es un escenario muy común y me sorprende que esté experimentando tantos problemas para encontrar una documentación adecuada. (la validación del cliente está muy bien explicada por otro lado)
¡Cualquier ayuda apreciada! Salud :)
He estado buscando en Internet modelos de validación del lado del servidor, y no he encontrado ninguna documentación oficial, pero en cambio, obtuve algunos artículos útiles, uno de ellos de Stack Over ~, que puede ayudarlo un poco. Todavía no he probado, sigo buscando información y tal vez ya haya encontrado una respuesta para su problema. De todos modos, aquí hay una breve lista con artículos sobre validaciones del lado del servidor usando diferentes 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) Mensajes de validación del lado del servidor