caz*_*ran 10 javascript rest angularjs restangular
我喜欢Restangular for AngularJS的所有功能,除了我找不到(并且它可能不支持)一种只传递完整URL的方法.我意识到.one('something','someparam')的好处,但我的问题是我传递了各种URL字符串,我真的不想分裂()它们只是为了使用Restangular.
另外,我知道baseURL函数; 但是我传递的这些URL并不一定来自相同的基本路径.
例如,我可能有:
/us/en/product/17726
/us/es/products
/us/es/product/991A0
/ca/en/accounts
Run Code Online (Sandbox Code Playgroud)
我给的只是弦乐......
mgo*_*nto 14
我是Restangular的创造者.
你有两个选择.
1)在每种情况下创建具有不同BaseURL的作用域Restangulars:https://github.com/mgonto/restangular#how-to-create-a-restangular-service-with-a-different-configuration-from-the-global-一
2)你可以像Restangular.all('us/en/').one('products', 1726)或那样使用它Restangular.one('us/en/product', 1234)
希望这对你有用 :)
sla*_*rne 11
我只需要GET一个绝对的网址,就会遇到这个问题.
这是如何做:
Restangular.oneUrl('routeName', 'http://absolute.url').get();
| 归档时间: |
|
| 查看次数: |
12050 次 |
| 最近记录: |