你能在 Restangular 中构建一个包含多个变量的 URL 吗?
Can you build a URL in Restangular with multiple variables?
我正在尝试使用具有多个变量的URL在Restangular中构建资源。 服务器变量已设置,因此我需要弄清楚如何执行此操作客户端。
这是我在ngResource中使用的URL:
'/api/v1/reports/shipped-orders/:reportDate/:orderType'
实际上没有任何嵌套过去的发货订单,它只是通过 URL 传递参数。
我尝试将它们链接起来,例如:
_reports.one('shipped-order', '2013-11-04').one('', 'bulk')
但这结果是一个带有双斜杠的网址。
我最近遇到了这个问题。 这是我所做的:
myApp.factory('myRestService', ['Restangular', function(Restangular) {
return {
myFunction: function(varA, varB, varC) {
var path = "rest/primaryPath/" + varA + "/" + varB + "/" + varC;
var restObject = Restangular.all(path);
var thePromise = restObject.getList();
return thePromise;
}
};
}]);
通过自己构建路径,我成功地使用多个变量,并从我在项目中使用的 Java Rest 服务中获得结果。
也可以执行以下操作:
Restangular.all(varA).all(varB).all(varC);
相关文章:
- 如何创建包含多个视频的视频横幅
- 为变量分配多个nodejs导出返回值时出现问题
- 比较包含多个值对的两个JavaScript数组
- 需要一个用于AJAX的Javascript库,其中包含多部分/表单数据
- 共享变量和多个控制器AngularJS
- 在Knockout js中创建一个包含多行的表,而不需要推送
- 包含多个缩略图幻灯片的公文包
- 缩短同一变量的多个if语句
- 如何包含多个 jquery 版本以使多个 jquery 插件工作
- 如何检查url是否包含多个字符串.Javascript/jquery
- Javascript变量包含特殊字符
- 一个表单包含多个提交操作
- 在一个网站上包含多个声音文件
- 包含多个'对象'
- Javascript-包含变量的多个数组
- 使用requirejs加载一个包含多个类的文件(grunt-concat)
- 一个动画javascript中包含多个图像
- 你能在 Restangular 中构建一个包含多个变量的 URL 吗?
- 检查是否有多个变量包含null
- JSON对象,其中包含多个变量