Angularjs ngResource' @ id'

GTD*_*Dev 4 javascript routes ruby-on-rails-3 angularjs

我有一个快速的问题.在角度js中(像哪个对象一样)'@id'来自rails应用程序的下面一段代码?

var User = $resource("/users/:id", {id: '@id'});
Run Code Online (Sandbox Code Playgroud)

我知道它设置了默认ID.

谢谢

rem*_*gio 7

从AngularJs 文档中:

"如果参数值以@为前缀,那么该参数的值将从数据对象中提取(对非GET操作很有用)."

这意味着在调用非GET操作(如POST)时,您可以将id作为调用中包含的数据对象的一个​​字段传递.