我有一个使用 .NET Web API 编写的现有服务。
例如,此服务以以下格式返回 JSON:
[
{ "id": 1, "name": "John" },
{ "id": 2, "name": "Jane" }
]
但是,根据Ember.js Rest Adapter 文档,Ember 期望 JSON 采用以下格式:
{
"persons": [
{ "id": 1, "name": "John" },
{ "id": 2, "name": "Jane" }
]
}
因此,Ember 返回以下错误: 您的服务器返回了一个带有键 0 的哈希,但您没有它的映射
我绝不打算更改我的服务 API 及其返回数据的方式。
是否有可能让 Ember.js(最新版本)处理我的服务返回的现有数据?如果是这样,我该如何实施?