restangular相关内容

AngularJS - 在工厂中使用 Restangular 使用 REST API

我了解如何在控制器中使用 Restangular,但我的想法是,Restangular 本质上是一个 ORM. ORM 不应了解应用程序的状态.这是控制器的工作. 我还想重用对 ORM 的查询,因此,我认为应该在服务中使用 Retangular. 我的问题是我是一个 js/angularjs 和 resangular 菜鸟,只有大约 2-3 个月的前端经验. 我的控制器: ..
发布时间:2021-11-15 03:49:17 其他开发

当页面刷新或深度链接时,angular-ui-router 没有履行状态解析承诺

使用 AngularJS 1.2.16、ui-router 和 Restangular(用于 API 服务),我有一个抽象状态和一个使用多个视图的子状态.子视图接受一个 URL 参数(通过 $stateParams)和一个解析以根据通过 URL 传递的给定 ID 从 API 获取记录. 当您在整个站点中导航时,一切都可以完美运行,但是如果您在给定的页面上并刷新它(Command/Ctrl+r ..

当页面刷新或深度链接时,angular-ui-router 没有履行状态解析承诺

使用 AngularJS 1.2.16、ui-router 和 Restangular(用于 API 服务),我有一个抽象状态和一个使用多个视图的子状态.子视图接受一个 URL 参数(通过 $stateParams)和一个解析以根据通过 URL 传递的给定 ID 从 API 获取记录. 当您在整个站点中导航时,一切都可以完美运行,但是如果您在给定的页面上并刷新它(Command/Ctrl+r ..

使用 AngularJS 立即返回已解决的承诺

我正在尝试了解 JavaScript(特别是 AngularJS)中的 promise. 我在服务中有一个函数,我们称之为fooService,它检查我们是否已经加载了一些数据.如果有,我只希望它返回,如果没有,我们需要加载数据并返回一个承诺: this.update = function(data_loaded) {如果(数据加载)返回;//我们已经加载了数据,不需要更新var prom ..

与 ngResource 相比,使用 Restangular 有什么优势?

ngResource 已经看起来很简单用...实现东西 使用 Restangular 比 ngResource? 1.1.3 $resource 将返回承诺并且可以使用 最新 PR 提交.将来是否会向 $resource 提供支持以支持 Restangular 所做的其他动词?如果发生这种情况,Restangular 似乎会消失并变得无关紧要. 解决方案 我是 Restangu ..
发布时间:2021-11-09 04:35:55 前端开发

Restangular:带有包含嵌入数组的对象的 getList

在我的 AngularJS 项目中,我尝试使用 Restangular getList 方法,但它返回一个错误,因为 API 响应不是直接一个数组,而是一个包含数组的对象. {“身体": [//数组元素在这里],“分页":空,“错误":空} Restangular 的错误信息是: 错误:getList 的响应应该是一个数组而不是一个对象或其他东西 是否可以告诉 Restangular 它正 ..
发布时间:2021-11-09 03:55:35 其他开发

使用 AngularJS 立即返回已解决的承诺

我正在尝试了解 JavaScript(特别是 AngularJS)中的 promise. 我在服务中有一个函数,我们称之为fooService,它检查我们是否已经加载了一些数据.如果有,我只希望它返回,如果没有,我们需要加载数据并返回一个承诺: this.update = function(data_loaded) {如果(数据加载)返回;//我们已经加载了数据,不需要更新var prom ..

需要在功能上访问服务

我需要在我的 restangularInit 函数(在我的 app.module.ts 中)中访问一个服务 (AuthService),但我不知道如何访问,我无法访问 我曾尝试将其移至 AppModule 类,但为时已晚. 调用服务功能,例如.getToken 按预期工作. import { BrowserModule } from '@angular/platform-b​​row ..
发布时间:2021-11-08 22:06:59 其他开发

Restangular getList() 返回空数组

我正在尝试使用 Restangular 从 Angular JS 调用 Java REST API.我能够在网络选项卡中看到正确的响应,但是当我尝试在控制台中记录相同内容或在 html 文件中显示时,响应对象具有空数组. class TestClass {/*@ngInject*/构造函数($log,Restangular){this.Restangular = Restangular;this ..
发布时间:2021-07-09 19:40:47 其他开发

当我通过Ajax加载https页面时,出现了MixedContent,但浏览器仍然认为它是http

在网页上安装SSL证书后,我遇到的问题是,使用https服务的页面需要带有ajax的http端点.我正在使用矩形,并且将基本网址更改为具有https. var uri = location.protocol +"//" + location.host;RestangularProvider.setBaseUrl(uri); 有趣的是,当我在chrome开发人员工具中看到请求时, 请求网址 ..
发布时间:2021-05-19 20:53:39 前端开发

使用Restangular嵌套资源

我正在使用Restangular.在我的应用程序中,我有两个REST资源, 根据ID获取用户/users/123 获取用户的好友详细信息users/123/buddies/456 下面是我正在使用的代码, //获取用户Restangular.one("users",123).get().then(function(user){$ scope.user =用户;}); 矩形调 ..
发布时间:2021-04-07 19:11:51 其他开发

Webpack捆绑导致未知提供程序$ injector/unpr错误

未知提供者-NavigationCtrl,以矩形显示 我目前正在处理我的旧项目,以使它们作为一次小型重构练习能够再次完全正常工作,并且遇到了一些不再编译的AngularJS代码.我相信这取决于更新的依赖关系,因为我已经至少三年没有更改此源代码的功能了. 我遇到的问题是: angular.js:15567错误:[$ injector:unpr]未知提供程序:AProvider ..
发布时间:2021-04-07 19:02:47 前端开发

需要访问功能中的服务

我有一个需要通过我的 restangularInit 函数(在我的app.module.ts中)访问的服务(AuthService),但我不知道如何,我无法访问它. 我试图将其移至AppModule类,但到现在为止已经很晚了. 调用服务功能,例如 getToken 可以正常工作. 从'@ angular/platform-b​​rowser'导入{BrowserModule};从'@ ..
发布时间:2021-04-06 19:42:52 其他开发