angular-promise相关内容

最后一个链式承诺没有运行

我已经链接了一些我想按特定顺序执行的方法.第二个方法 deviseLogin() 返回一个 URL,该 URL 应该传递给下一个方法 redirect(url) 第一个和第二个方法运行,但我从来没有听到最后一个redirect(url)的任何消息.你能看出我做错了什么吗? getUserToken = (username, password) ->console.log "我是第一个"$ ..
发布时间:2021-11-10 02:57:06 其他开发

如何在 angularjs 的循环中调用第二个顺序承诺设计模式方法?

刚接触 angularjs 并第一次尝试 promise 模式 - 我有一个服务实用程序,里面有这个方法 - this.getData= function(url){var defer = $q.defer();$http({方法:'GET',网址:网址}).成功(功能(数据,状态){defer.resolve(数据);}).错误(功能(数据,状态){延迟拒绝(状态);});返回 defe ..
发布时间:2021-11-10 02:56:51 前端开发

如何在 Angular $http 的 config.timeout 中使用 $q 的构造函数语法?

由于 Promise 现在是官方指定的,我如何将以下代码段中的 $q.defer() 承诺创建转换为使用 $q(function (resolve, reject) {}) 代替构造函数语法? //取消任何正在进行的 $http 请求,以便只有最近的 $http//回调被调用无功消除器;函数 getThing(id) {if (canceller) canceller.resolve();取消者 ..
发布时间:2021-11-10 02:56:48 前端开发

Angular js 承诺链接

过去两天我一直在努力找出承诺,到目前为止我已经做到了.任何有指导的方向都会很棒,因为我认为我让自己感到困惑. 这是我的服务,它必须按顺序运行,并在图像捕获后超时以便服务器更新: returnImage: function() {var 结果 = {};函数 getCameraDirectory(){//从摄像头获取目录信息变量列表 = [];延期 = $q.defer();console. ..

从 Angularjs 控制器和服务 javascript 承诺问题在 for 循环中调用多个 $http 服务

我的 Angularjs 应用程序有一个控制器和服务 java 脚本.服务使用 $http 调用 WCF REST 服务.我需要根据 For 循环中使用的对象中的数据在 For 循环中调用多个服务.下面是场景: “我想将几个文件上传到服务器上的文件夹并将文件名保存到数据库中.我有一个用户选择上传的文件详细信息数组.我想验证数据库中已有的文件名(基于EntityId)然后在上传到服务器之前重命 ..
发布时间:2021-11-10 02:56:40 前端开发

在 promise 中调用 promise ,使用 $q.all

我有多个可以并行运行的 api 请求. getlocations、getstates、get Regions 可以并行发出请求.然而,一旦我从 getstates() 调用获得状态列表,我需要为每个单独的状态发出 api 请求并解析状态对象. 这是我到目前为止的代码,这样可以在承诺中调用承诺吗? getAllLocations() {//为这里的所有人做一个承诺电话.var 承诺 ..
发布时间:2021-11-10 02:56:37 前端开发

使用异步回调将数据从服务返回到控制器

我正在尝试上传来自相机或图库的图片.我编写了服务中的所有代码.控制器必须从相机或图库接收完整的 url 才能将其显示在幻灯片框中,但现在什么也没有收到. 一切正常,但我无法将图像的网址发送回控制器.我认为错误是因为我试图在函数“obtenerImagen"执行之前返回值. 我正在尝试实施回调,但我认为我没有正确实施. 我想和图片的url一起返回的变量是urlImagen 这 ..

取消 Angular 服务承诺

我有一个执行 http 请求的控制器. 此请求可能需要 2 秒到 4 分钟才能返回一些数据. 我添加了一个按钮,如果搜索需要很长时间才能完成,用户应该点击该按钮取消请求. 控制器: $scope.search = function() {myFactory.getResults().then(函数(数据){//一些逻辑}, 函数(错误){//一些逻辑});} 服务: var myF ..
发布时间:2021-11-10 02:56:28 前端开发

使用带有 ng-repeat 的函数导致无限摘要循环

我有以下一段代码. https://plnkr.co/edit/Tt7sWW06GG08tdJu72Fg?p=preview.请完全展开窗口以查看整个视图. 我有 categories 和 sub-categories 显示在导航栏中,如上面的 plunkr 所示.每个类别都有要显示的服务/子类别. 我使用了 2 个嵌套的 ng-repeat,内部使用了 ng-repeat 的父 ..

连续写入服务器中的多个文件

(* 因为 我之前的问题或多或少得到了回答,并且代码已经进化,我提出了一个新问题.*) 我想用模拟plunker的MEAN堆栈构建一个简单的游乐场:我们在左侧有一个文件列表和一个textarea,在右侧有一个实时预览.请注意,文件保存在临时文件夹中,实时预览是由该临时文件夹中的文件注入的 iframe. ********** 我写的东西************ 在 html 文件 ..