ハイエンドのAngularJSを研究した後、私はそのフォームの編集と提出機能を試すことにしました。 JQueryよりも少し良くないと言われています。
好奇心が強い、試してみてください。 。 。 。 。それをするのに長い時間がかかりました、いまいましい。 。 。による。 。による。 。による。 。くそ。 。による。 。による。 。 。 。わかりました、誰が私にそれを借りさせましたか?
Angularjsの形について多くのケースを検索しました
のように:
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
私はAngularjsフォームを作成するつもりだったことを模倣していましたが、問題はありました。 。 。 。
NG-Modelは、初期化中に入力タグの値について暗黙の理解を持っていないことがわかり、競合します。 。
その後、$ scope.formdata = {'name': 'Zhang San'}を事前に割り当てたいと思いました。
PHPプログラムを介してこのAngularJSコントローラーに値を割り当てることができます。
コードコピーは次のとおりです。
<! - angularjsコントローラー - >
<スクリプト>
var formapp = angular.module( 'formapp'、[]);
function formcontroller($ scope、$ http){
$ scope.formdata = {'name': 'zhang san'、 'arem': 'arem'};
$ scope.myform = function(){
$ http({
方法:「投稿」、
url: '/role/edit'、
データ:$ .PARAM($ SCOPE.FORMDATA)、//データを文字列として渡します
ヘッダー:{'content-type': 'application/x-www-form-urlencoded'} //ヘッダーをフォームデータとしてAngular Passing情報(リクエストペイロードではない)を設定する
})
.success(function(data){
console.log(data);
if(!data.success){
} それ以外 {
}
});
};
}
</script>
<! - フォームの順守入力調整 - >
<input type = "text" name = "name" ng-model = "formdata.name" placeholder = "role name">
その後、私はもう一度検索し、他の方法があることを発見しました。
コードコピーは次のとおりです。
<入力型= "text" name = "name" ng-model = "formdata.name" ng-init = "formdata.name = 'zhang san'" value = "">