restangular

时间:2015-07-08 06:28:34

标签: floating-point restangular

我使用restangular来处理Rest API。这是我在javascript中的电话:

callApi: function(doubleOne, doubleTwo, doubleThree, doubleFour) {
        return Restangular.all('api/test/' + doubleOne+ '/' + doubleTwo+ '/' + doubleThree+ '/' + doubleFour).getList();
},

这是c#后端api的开始:

[Route("api/test/{doubleOne}/{doubleTwo}/{doubleThree}/{doubleFour}")]
public IList<ViewModel> GetTest(double doubleOne, double doubleTwo, double doubleThree, double doubleFour)
   {
      ...
   }

如果双打包含 56.9883432 56,9883432 之类的内容,我不会进入后端代码。如果双打是&#34;正常&#34;像 56 这样的数字我会进入后端代码。

现在我问我是否有使用restangular的限制。是否真的不可能使用带有浮点数的restangular?还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

故障不在restangular上,这是因为web api。 请查看:Why is my Web API method with double args not getting called?