1

サーバー側リソースを呼び出す次の例を参照してください。

UserSession.prototype.$save = function() {
    return $http.post('/users/sign_in', {
      "user" : { 
        "email" : this.email,
        "password" : this.password,
        "remember_me" : this.remember_me ? 1 : 0 
      }   
    }); 
  };  

私の質問は、呼び出しが失敗した場合に、このコードで実際のエラー応答を確認することは可能ですか? 上記はそのためにどのように書かれるでしょうか?

4

3 に答える 3

4

コールバックに失敗しました

UserSession.prototype.$save = function() {
    return $http.post('/users/sign_in', {
      "user" : { 
        "email" : this.email,
        "password" : this.password,
        "remember_me" : this.remember_me ? 1 : 0 
      }   
    })
    .success(function (data, status, headers, config) {
       // success logic here
    })
    .error(function (data, status, headers, config) {
       // error logic here
    });
}; 
于 2013-07-31T18:30:31.023 に答える