目录¶
- 懒惰的读者的快速配置
- 使用Restangular
- 创建主Restangular对象
- 让代码与Observables!
- 这是使用promises的代码示例!
- 配置Restangular
- 属性
- withConfig
- setBaseUrl
- setExtraFields
- setParentless
- addElementTransformer
- setTransformOnlyServerElements
- setOnElemRestangularized
- addResponseInterceptor
- addFullRequestInterceptor
- addErrorInterceptor
- setRestangularFields
- setMethodOverriders
- setDefaultRequestParams
- setFullResponse
- setDefaultHeaders
- setRequestSuffix
- setUseCannonicalId
- setPlainByDefault
- setEncodeIds
- 访问配置
- 如何全局配置它们
- 如何使用与全局服务不同的配置创建Restangular服务
- 解耦的Restangular服务
- 方法说明
- Restangular 方法
- 元素方法
- 收集方法
- 自定义方法
- 复制元素
- 直接在具有Observables的模板中使用值
- URL构建
- 创建新的Restangular方法
- 将自定义方法添加到集合
- 例
- 向模型添加自定义方法
- 例
- FAQ
- 我该如何处理错误?
- 我需要在每个Restangular请求中发送授权令牌,我该怎么做?
- 我需要在每个Restangular请求中发送一个标头,我该怎么做?
- 如何发送没有正文的删除?
- 我使用Mongo,元素的ID是_id而不是id作为默认值。 因此,请求被发送到未定义的路由
- 如果我的每个模型都有不同的ID名称,例如CustomerID for Customer,该怎么办?
- 如何使用Restangular在我的请求中发送文件?
- 如何处理Restangular返回的List中的CRUD操作?
- 从集合中删除元素,保持集合的重新组合
- 如何访问unrestangularized元素以及restangularized元素?
- 如何在请求中添加withCredentials参数?