Ember。$。param从params中删除空格并添加“+”符号

时间:2015-10-29 06:06:32

标签: javascript json

我遇到了问题。例如,如果我有一个像param = {abc: 'my example parameter'}这样的json对象参数,并且有一个类似var api = 'api/xyz?'的api

现在我想将参数附加到我的api,所以我使用以下代码行

var url = api + Ember.$.param(param || {});

但是这个方法的问题在于,当我使用Ember.$.param(param || {})时,如果param包含空格,则会导致url = 'api/xyz?abc=my+example+parameter'而不是var url = 'api/xyz?abc=my example parameter'

我知道我可以随时使用自定义功能,但是我想使用Ember的内置功能来实现它,所以有没有这样的Emberish方式我可以在参数中没有'+'的情况下获得所需的api调用空格。

0 个答案:

没有答案