Angularjs附加$ resource param默认值和特殊字符

时间:2014-03-10 09:08:40

标签: angularjs rest

我有以下代码

        var resource = $resource('https://api.mongolab.com/api/1/databases/' + DB_NAME + '/collections/' + collectionName + '/:id',
                             { apiKey:API_KEY, id:'@_id.$oid'},{update:{ method:'PUT' } }
    );

当我打电话

$scope.projects = Project.query({q:"+"});

引用

  

参数对象中的每个键值首先绑定到url模板(如果存在),然后在?之后将任何多余的键附加到url搜索查询。

我在{}中附加带有字符串的Get请求。然而,我不能包括特殊的字符。这是一个功能,我该如何实现特殊字符?

1 个答案:

答案 0 :(得分:1)

我相信只要你在url查询中发送它们就应该urlencode值