2015-06-23 17 views

Trả lời

0

Để loại bỏ các thông số bạn chỉ có thể vượt qua một đối tượng rỗng:

EC2Restangular.setDefaultRequestParams({});

Nếu bạn muốn loại bỏ các thông số yêu cầu từ một yêu cầu duy nhất, bạn có thể thêm các đối tượng có sản phẩm nào để gọi phương pháp như vậy :

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

cập nhật: Để loại bỏ một paramter cụ thể từ các thiết lập thông số mặc định là một phức tạp hơn chút.

Chúng ta có thể lấy danh sách tham số từ các đối tượng Restangular, và sau đó sử dụng để loại bỏ các tham số chúng ta không cần, và sau đó sử dụng mà đối tượng tham số mới để vượt qua các yêu cầu mới:

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

delete params['parameterNameYouWantToRemove']; 

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

Hi , Cảm ơn. Có anyway để loại bỏ param cụ thể? – Inaccessible

+0

Xin chào @Không thể truy cập được, tôi đã cập nhật câu trả lời của mình bằng các bước để xóa thông số khỏi một yêu cầu. Bạn cũng có thể sử dụng một phương pháp tương tự để loại bỏ nó khỏi danh sách tham số mặc định. – spikeheap

+0

Cảm ơn @spikeheap. Làm việc hoàn hảo của nó – Inaccessible

Các vấn đề liên quan