我有一个快速的问题。在 Angular js 中,'@id' 来自哪里(比如哪个对象)来自 rails 应用程序的以下代码?
var User = $resource("/users/:id", {id: '@id'});
我知道它设置了默认 ID。
谢谢
我有一个快速的问题。在 Angular js 中,'@id' 来自哪里(比如哪个对象)来自 rails 应用程序的以下代码?
var User = $resource("/users/:id", {id: '@id'});
我知道它设置了默认 ID。
谢谢
从 AngularJs文档:
“如果参数值以 @ 为前缀,则该参数的值将从数据对象中提取(对非 GET 操作有用)。”
这意味着当调用非 GET 操作(如 POST)时,您可以将 id 作为调用中包含的数据对象的字段之一传递。