{{json_req}}
という表現で奇妙な問題が発生しました。{{pseudo}}
と{{password}}の式がうまくいきました。私が実際に行った変更を見ることができます。AngularJs式が機能しない
{{json_req}}
式では、ログインとパスワードの入力に何を書いても何も起こりませんでした。
私は基本的な間違いだと思いますが、私は今この1つで少し失われています。助けのための
感謝:)
login.htmlと
<div class="row">
Pseudo : {{pseudo}}
</div>
<div class="row">
Password : {{password}}
</div>
<div class="row">
json : {{json_req}}
</div>
<div class="row">
<label class="float-center">
Pseudo
<input ng-model="pseudo" type="text" required>
<span class="form-error">
Pseudo Missing.
</span>
</label>
</div>
<div class="row">
<label class="float-center">
Password
<input ng-model="password" type="password" required>
<span class="form-error">
Password Missing.
</span>
</label>
</div>
LoginCtrl.js
mCtrl.controller('LoginCtrl', ['$scope', 'User', function ($scope, User) {
$scope.json_req = {
pseudo: $scope.pseudo,
password: $scope.password
};
$scope.LoginUser = function() {
if ($scope.json_req.pseudo != undefined && $scope.json_req.password != undefined) {
User.login($scope.json_req).then(function (data) {
$scope.response = data;
$scope.json_req = {};
});
} else
console.log("UNDEFINED");
};
}]);
JSコンソールにエラーはありますか? – Pierre
'$ scope.json_req'はオブジェクトなので、表示するプロパティを指定する必要があります。あなたはどんな出力を得ていますか? – Jorrex
いいえ、エラーはありません。パスワードと擬似式が動作していますが、json_reqのみが満たされていないようです。 – dabbu