我有一个 $resource 服务两个文件,names.js 和birthday.js:
// names.js
{
name: John,
name: Mary,
}
// birthday.js
{
John: 28,
Mary: 28
}
它在我的控制器中效果很好。但我无法在其上运行 ng-repeat。因此,我将数据转换为ng-repeat 文档中使用的格式:
// friends.js
friends = [{name:'John', age:25}, {name:'Mary', age:28}];
但是现在我的 friends.js 提供程序返回一个字符数组(不是很有用)或一个字符对象。我怎样才能使我的提供者返回有用的数据格式?
服务中的查询是:
friends: $resource('data/friends.js', {}, {
query: {method: 'GET', params: {}, isArray: true[or false]}
})
简而言之,如何使用 $resource 来提供friends.js?