2014-07-22 12 views
18

Sto tentando di utilizzare il servizio Restangular, ma ho ottenuto un problema che non riesco a risolvere. Per esempio io sto facendo la richiesta POST e voglio ottenere oggetto risposta pulita, ma nel mio oggetto risposta avvolto tutti Restangular metodi, so che può essere è una caratteristica, ma ho bisogno della mia risposta pulita :))Restangular ottiene un oggetto risposta pulito dalla richiesta POST

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

      } 
+0

.plain() metodo? – hutingung

risposta

30

È possibile ottenere l'elemento di pianura con .plain() dalla risposta

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) 
} 

È necessario utilizzare la versione 1.4.0 Restangular

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

Problemi correlati