嗨,这是我使用 Backbone.js 的第一个问题。我花了几个小时试图弄清楚如何从这个 JSON 中排序:
{
"key1": "value1",
"key2": "value2",
}
IMO 我应该在 parse 方法中将其更改为:
{
{title: "key1", description: "value1"},
{title: "key2", description: "value2"},
}
因此将数据输出为带有把手的表格会更容易:
<tr>
<td>{{title}}</td>
<td>{{description}}</td>
</tr>
这是我在模型中的解析方法
parse : function (response) {
_.each(response, function (value, key, list) {
this.set({ "title": key, "description": value });
}, this);
return response;
}