2015-06-23 7 views

risposta

0

Per rimuovere i parametri si può semplicemente passare un oggetto vuoto:

EC2Restangular.setDefaultRequestParams({});

Se si desidera rimuovere i parametri di richiesta da una singola richiesta, è possibile aggiungere l'oggetto vuoto per la chiamata al metodo in questo modo :

Restangular.all("widget").getList({})

Aggiornamento: Per rimuovere un paramter specifica il set di parametri di default è un po 'più complicato.

Siamo in grado di afferrare la lista dei parametri dall'oggetto Restangular, e quindi utilizzare tale per rimuovere il parametro non abbiamo bisogno, e quindi utilizzare il nuovo oggetto del parametro da passare alla nuova richiesta:

var params = Restangular.all("projects").reqParams; 

delete params['parameterNameYouWantToRemove']; 

var projects = Restangular.all("projects").getList(params); 
+0

Hi , Grazie. Esiste comunque la possibilità di rimuovere parametri specifici? – Inaccessible

+0

Hi @Inaccessible, ho aggiornato la mia risposta con i passaggi per rimuovere il parametro da una singola richiesta. È anche possibile utilizzare un approccio simile per rimuoverlo dall'elenco dei parametri predefinito. – spikeheap

+0

Grazie a @spikeheap. Funziona perfettamente – Inaccessible

Problemi correlati