ja angularjs uczenia się i czytania jego API
mówi „Jeśli wartość parametru jest poprzedzona @
wówczas wartość tego parametru jest pobierany z obiektu danych” z przykładu kodu:
var User = $resource('/user/:userId', {userId:'@id'});
var user = User.get({userId:123}, function() {
user.abc = true;
user.$save();
});
Jestem tak wolno, że po przykład ja nadal nie rozumiem, co oznacza przedrostek @
/robi. Czy ktoś mógłby podać mi przykłady zi bez @
i opracować? Dzięki ...
Próbowałem tylko kod sugerowaną - wyprodukowany subtelnie inny żądanie GET: '/ user/123/? pies = Matt'. W jaki sposób kątowe decyduje, czy właściwości są wysyłane jako parametry GET (np. "Pies" tutaj), czy jako część adresu URL (tutaj "userId")? W moim przypadku chciałem, aby identyfikator użytkownika został wysłany jako część adresu URL, ale bez kolejnego parametru. Czy to możliwe? –
Przepraszam, nie używałem kątowego w miesiącach. Nie wiem – mkoryak
@Racing Tadpole. Wynikowy? Pies = Matt wynika z faktu, że parametr wysyłany to pies, a nie nazwa psa. Jeśli było to dogName, dostałeś/user/123/Matt. – zszep