如何在angularjs中的$ resource对象中使用@id

时间:2015-11-05 20:00:05

标签: javascript angularjs asynchronous angularjs-factory angularjs-resource

我在angularjs中使用$ resource调用我的rails api,当我使用angularjs $ resource对象调用此路径时

/events/playlists

我从控制器这样调用这个查询方法

{{1}}

它实际上只调用

{{1}}

我不知道原因:id没有替换为正确的event_id

1 个答案:

答案 0 :(得分:1)

要在调用playlists.get({ id: 1}) 获取方法

时将该参数反映到您需要传递该参数的URL中
List<String> dateList = new LinkedList<String>();
List<String> subjectsList = new LinkedList<String>();
for(String[] entry : HOMEWORK)
{
    subjectsList.add(entry[0];
    dateList.add(entry[1];
}
dates = dateList.toArray(new String[0]);
subjects = subjectsList.toArray(new String[0]);