14
我學習AngularJS並讀取其API
它說:「如果該參數值與@
則該參數的值從數據對象中提取前綴」與代碼示例:
var User = $resource('/user/:userId', {userId:'@id'});
var user = User.get({userId:123}, function() {
user.abc = true;
user.$save();
});
我如此緩慢的例子後,我仍然沒有得到前綴@
是什麼意思/一樣。有人請給我一些例子,有沒有@
,並闡述它?謝謝...
我只是想你建議的代碼 - 它產生了微妙的不同GET請求:'/用戶/ 123/?狗= Matt'。角度是如何決定屬性是以GET參數(例如'dog')還是URL的一部分(這裏是'userId')發送的?在我的情況下,我想要一個用戶ID作爲URL的一部分發送,但沒有後續參數。可以這樣做嗎? –
對不起,我沒有在幾個月內使用角。我不知道。 – mkoryak
@Racing蝌蚪。由此產生的?dog = Matt是因爲發送的參數是dog而不是dogName。如果它是dogName,你會得到/ user/123/Matt。 – zszep