Nachdem ich die High-End-AngularJs untersucht hatte, beschloss ich, die Funktion zur Bearbeitungs- und Einreichungsfunktion der Form auszuprobieren. Es wird gesagt, dass es nicht etwas besser ist als JQuery.
Neugierig, probieren Sie es aus. . . . . Es dauerte lange, um es zu tun, verdammt. . . Abhängig von. . Abhängig von. . Abhängig von. . Verdammt. . Abhängig von. . Abhängig von. . . . Ok, wer hat mich dazu gebracht, es zu schulden?
Ich habe viele Fälle über AngularJS -Form gesucht
wie:
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
Ich ahmte nach, dass ich eine AngularJS -Form erstellen würde, aber das Problem war. . . .
Es wird festgestellt, dass das NG-Modell kein stillschweigendes Verständnis mit dem Wert im Eingabe-Tag während der Initialisierung hat und es in Konflikte steht. .
Später wollte ich $ scope.FormData = {'Name': 'Zhang san'} vorab starten;
Sie können den Wert diesem AngularJS -Controller über das PHP -Programm zuweisen.
Die Codekopie lautet wie folgt:
<!-AngularJS Controller->
<Script>
var formApp = angular.module ('FormApp', []);
FunktionsformController ($ scope, $ http) {
$ scope.FormData = {'Name': 'Zhang San', 'Bemerkung': 'Bemerkung'};
$ scope.myform = function () {
$ http ({{
Methode: 'Post',
URL: '/Rolle/Bearbeiten',
Daten: $ .param ($ scope.FormData), // Daten als Zeichenfolgen übergeben
Header: {'Content-Typ': 'Anwendung/x-www-form-urlencoded'} // Setzen Sie die Header so Angular Passing-Info als Formulardaten (nicht Nutzlast anfordern).
})
.Success (Funktion (Daten) {
console.log (Daten);
if (! data.success) {
} anders {
}
});
};
}
</script>
<!-Eingängige Eingangsanpassung in Form->
<Eingabe type = "text" name = "name" ng-model = "formData.name" placeholder = "Rollenname">
Später suchte ich erneut und stellte fest, dass es andere Möglichkeiten gab, so etwas ng-init = ”formData.name = 'Zhang San'“ “
Die Codekopie lautet wie folgt:
<Eingabe type = "text" name = "name" ng-model = "formData.name" ng-init = "formData.name = 'zhang san'" value = "">