在 CanJS.com 上,它说不要从 JSON 服务本身返回一个数组。相反,它应该如下所示:
{
"data": [
{"id":1, "description":"Do the dishes."},
{"id":2, "description":"Mow the lawn."},
{"id":3, "description":"Finish the laundry."}
]
}
为什么这是必要的,它只适用于数组还是适用于所有对象?例如,单个对象响应应该是这样的吗?
{
data: {"id": 5, "createdAt": 2234234329}
}
或者如果只有一个数据项,是否data
不再需要该字段?例如:
{
"id": 5, "createdAt": 2234234329
}