0

我试图用 angularjs 发出 $http.put 请求。我所做的只是:

$http.put("http://mi-url/personalized_product_custom_pages/2")

它真正做的是一个请求:

"http://mi-url/personalized_product_custom_pages"

有人知道为什么它会更改我的网址吗?我怎样才能添加ID?

提前致谢!

4

2 回答 2

0

你可以试试 $http.put(url, data); 而不是直接给出数据。参考:https ://docs.angularjs.org/api/ng/service/ $http#put

于 2014-08-21T12:48:39.410 回答
0

尝试params

$http.put("http://mi-url/personalized_product_custom_pages", params:{id:2})
于 2014-08-21T13:02:35.393 回答