Después de estudiar los AngularJS de alta gama, decidí probar su función de edición y envío de formularios. Se dice que no es un poco mejor que jQuery.
Curioso, pruébalo. . . . . Tomó mucho tiempo hacerlo, maldita sea. . . Depender de. . Depender de. . Depender de. . Maldición. . Depender de. . Depender de. . . . Ok, ¿quién me hizo debo?
He buscado en muchos casos sobre la forma angularjs
como:
http://www.angularjs.cn/a08j
https://github.com/tiw/angularjs-tutorial
https://github.com/tiw/angularjs-tutorial/blob/master/ng-form.markdown
https://github.com/tiw/angularjs-tutorial/blob/master/ng-form2.markdown
Estaba imitando que iba a crear una forma AngularJS, pero el problema era. . . .
Se encuentra que el modelo NG no tiene una comprensión tácita con el valor en la etiqueta de entrada durante la inicialización, y entra en conflicto. .
Más tarde quería pre-asignar $ scope.formdata = {'name': 'zhang san'};
Puede asignar el valor a este controlador AngularJS a través del programa PHP.
La copia del código es la siguiente:
<!-Controlador AngularJS->
<script>
var formapp = angular.module ('formapp', []);
FUNCIÓN FORMCONTROLLER ($ ACEPE, $ HTTP) {
$ scope.formdata = {'name': 'zhang san', 'observación': 'observación'};
$ scope.myform = functer () {
$ http ({
Método: 'Post',
URL: '/rol/editar',
Datos: $ .param ($ scope.formdata), // pasar los datos como cadenas
encabezados: {'Content-type': 'Application/X-WWW-Form-URLENCODED'} // Establezca los encabezados con información de paso angular como datos de formulario (no solicitar carga útil)
})
.success (function (data) {
console.log (datos);
if (! data.success) {
} demás {
}
});
};
}
</script>
<!-Ajuste de entrada cumplido en forma->
<input type = "text" name = "name" ng-model = "formdata.name" placeHOLDER = "Nombre de rol">
Más tarde, busqué nuevamente y descubrí que había otras formas, tal cosa ng-init = "formdata.name = 'zhang san'"
La copia del código es la siguiente:
<input type = "text" name = "name" ng-model = "formdata.name" ng-init = "formdata.name = 'zhang san'" valor = "">