Depois de estudar os angulares de ponta, decidi tentar sua função de edição e envio de formulários. Dizem que não é um pouco melhor que o jQuery.
Curioso, experimente. . . . . Demorou muito tempo para fazer isso, caramba. . . Depender de. . Depender de. . Depender de. . Droga. . Depender de. . Depender de. . . . Ok, quem me fez dever?
Eu pesquisei muitos casos sobre o formulário 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
Eu estava imitando que iria criar uma forma angularjs, mas o problema era. . . .
Verificou-se que o modelo NG não tem um entendimento tácito com o valor na etiqueta de entrada durante a inicialização e conflita. .
Mais tarde, eu queria pré-assinar $ scope.formData = {'nome': 'zhang san'};
Você pode atribuir o valor a este controlador AngularJS através do programa PHP.
A cópia do código é a seguinte:
<!-controlador angularjs->
<Cript>
var formapp = angular.module ('formapp', []);
função formcontroller ($ scope, $ http) {
$ scope.formData = {'nome': 'zhang san', 'observação': 'observar'};
$ scope.myform = function () {
$ http ({
Método: 'Post',
URL: '/função/edição',
Dados: $ .param ($ scope.formData), // Passe dados como strings
Cabeçalhos: {'Content-type': 'Application/X-Www-Form-Urlencoded'} // Defina os cabeçalhos So Angular Passing Info como dados de formulário (não solicitar carga útil)
})
.Success (função (dados) {
console.log (dados);
if (! data.success) {
} outro {
}
});
};
}
</script>
<!-Ajuste de entrada cumpriu no formulário->
<input type = "text" name = "name" ng-model = "formData.name" someholder = "nome do função">>
Mais tarde, procurei novamente e descobri que havia outras maneiras, uma coisa ng-init = ”formData.name = 'Zhang San'" "
A cópia do código é a seguinte:
<input type = "text" name = "name" ng-model = "formData.name" ng-init = "formData.name = 'zhang san'" value = "">