web-dev-qa-db-ja.com

RestangularはPOSTリクエストからクリーンな応答オブジェクトを取得します

Restangular サービスを使おうとしていますが、解決できない問題が1つあります。たとえば、POSTリクエストを実行していて、クリーンな応答オブジェクトを取得したいのですが、応答オブジェクトですべてのRestangularメソッドがラップされているので、それが機能である可能性があります。しかし、私は私のクリーンな応答が必要です:))

 this.Restangular.one("auth").post("login",data).then(function(resp){
                console.log(resp);
                // in response object wrapped all Restangular methods 

            }
19

応答から.plain()を使用してプレーン要素を取得できます

 this.Restangular.one("auth").post("login",data).then(function(resp){
      console.log(resp.plain());
      //Returns the plain element received from the server without 
      //any of the enhanced methods from Restangular. 
     //It's an alias to calling Restangular.stripRestangular(elem)
 }

Restangularバージョン1.4.0を使用する必要があります

Plunkr -- http://plnkr.co/edit/qDAyPqywC27in9wnlAHF

31
hutingung