がされて動作していないngのモデルは、私の見るページAngularJSでNG-値で
<form name="form">
<label>Name</label>
<input name="name" type="text" ng-model='user.name' ng-value='emp.name' required />
<span ng-show="form.name.$touched && form.name.$invalid">Name is required</span>
<button ng-disabled="form.name.$touched && form.name.$invalid" ng-click='formUpdate()'>Update</button>
</form>
これは私のコントローラである私は、データ使用しています
$scope.formUpdate = function() {
$scope.status = false;
$http({
method : 'POST',
url : 'model/update.php',
data : $scope.user ,
headers : {'Content-Type': 'application/x-www-form-urlencoded'}
}).then(function mySuccess(response) {
$scope.update = response.data;
console.log(response.data);
}, function myError(response) {
$scope.update = response.statusText;
});
};
:で$scope.user
を私のHTTPコールコンソール上で空白の値を取得していますが、データを使用した場合:$scope.emp
、入力フィールドの値が更新されることはありません。
期待される結果が何であるかをTHS 'NG-場合[値]の目的は何ですか? – Mistalis
フォームの助けを借りて更新ロジックを実装しています。ng-valueはテーブルの古い値を持ち上げます。フィールド値を更新したい場合は、新しい値をDBに反映させてください。 –
これは私が推測したものです私の答え**](http://stackoverflow.com/a/42952719/4927984)。 – Mistalis