Rails + AngularJs Cargando valores en los campos de texto en la edición
-
13-12-2019 - |
Pregunta
Cuando se utiliza AngularJS con una aplicación de Rails. He afectado un problema al editar registros, el valor de los campos de texto se establece en blanco.¿Hay alguna manera de decirle a Angularjs que usen los valores que los rieles le da los elementos del formulario como el valor inicial?
He reunido un JSFiddle para demostrar el problema que estoy teniendo:
Solución
Como ya declaró en su respuesta, puede usar NG-init.
Una forma más "angular" de hacerlo sería modificar su modelo de $ alcance / datos y no usar el parámetro de valor en sus elementos de formulario.
Consulte también AngularJS - El atributo de valor en un cuadro de texto de entrada se ignora cuando se usa un modelo NG usado?
Otros consejos
Directiva utilizada NG-INTER a medida que carga los valores iniciales antes de ejecutar cualquiera de su código.