angular-promise相关内容
我想在 angular7 中运行下一个函数之前从 API 接收数据 'data.service.ts import { Injectable } from '@angular/core';从“@angular/common/http"导入 { HttpClient }@Injectable({提供在:'根'})导出类数据服务{构造函数(私有http:HttpClient){}公共网址 =
..
这是我的控制器: angular.module("AuthenticationApp", ["BaseApp"]).controller("MainCtrl", ["$http", "$window", "BaseService", function($http, $window, BaseService) {var self = this;self.add = function() {Base
..
我已经链接了一些我想按特定顺序执行的方法.第二个方法 deviseLogin() 返回一个 URL,该 URL 应该传递给下一个方法 redirect(url) 第一个和第二个方法运行,但我从来没有听到最后一个redirect(url)的任何消息.你能看出我做错了什么吗? getUserToken = (username, password) ->console.log "我是第一个"$
..
这是我的控制器: angular.module("AuthenticationApp", ["BaseApp"]).controller("MainCtrl", ["$http", "$window", "BaseService", function($http, $window, BaseService) {var self = this;self.add = function() {Base
..
我确定这是一个简单的问题,但由于我在 angular 工作了大约 2 周,我似乎无法弄清楚. 我有这个带有 firebase 功能的 facebook 登录: function FBLogin(){var provider = new firebase.auth.FacebookAuthProvider();firebase.auth().signInWithPopup(provider)
..
服务列表
{{ service.title }}
{{ service.detail
..
解决这个问题后,我现在有了一个新的在等待套接字连接的函数中出现角度停止的问题. 控制器: .controller('myCtrl',function($scope, socket){var sendMsg = 函数(味精){socket.then(函数(味精){socket.emit('newMsg', msg);});}//简化示例var msg = '妈妈你好!';发送消息(消息);}
..
刚接触 angularjs 并第一次尝试 promise 模式 - 我有一个服务实用程序,里面有这个方法 - this.getData= function(url){var defer = $q.defer();$http({方法:'GET',网址:网址}).成功(功能(数据,状态){defer.resolve(数据);}).错误(功能(数据,状态){延迟拒绝(状态);});返回 defe
..
由于 Promise 现在是官方指定的,我如何将以下代码段中的 $q.defer() 承诺创建转换为使用 $q(function (resolve, reject) {}) 代替构造函数语法? //取消任何正在进行的 $http 请求,以便只有最近的 $http//回调被调用无功消除器;函数 getThing(id) {if (canceller) canceller.resolve();取消者
..
过去两天我一直在努力找出承诺,到目前为止我已经做到了.任何有指导的方向都会很棒,因为我认为我让自己感到困惑. 这是我的服务,它必须按顺序运行,并在图像捕获后超时以便服务器更新: returnImage: function() {var 结果 = {};函数 getCameraDirectory(){//从摄像头获取目录信息变量列表 = [];延期 = $q.defer();console.
..
我总是在控制台看到: teamsUpdated2 addUserToProjects 从项目中删除用户 但应该按不同的顺序 var result = teamService.addOrDeleteUser(userId, newTeams, deleteTeams);结果.然后(函数(){console.log("teamsUpdated2");}); 具有多个承诺的函数:
..
我的 Angularjs 应用程序有一个控制器和服务 java 脚本.服务使用 $http 调用 WCF REST 服务.我需要根据 For 循环中使用的对象中的数据在 For 循环中调用多个服务.下面是场景: “我想将几个文件上传到服务器上的文件夹并将文件名保存到数据库中.我有一个用户选择上传的文件详细信息数组.我想验证数据库中已有的文件名(基于EntityId)然后在上传到服务器之前重命
..
我有多个可以并行运行的 api 请求. getlocations、getstates、get Regions 可以并行发出请求.然而,一旦我从 getstates() 调用获得状态列表,我需要为每个单独的状态发出 api 请求并解析状态对象. 这是我到目前为止的代码,这样可以在承诺中调用承诺吗? getAllLocations() {//为这里的所有人做一个承诺电话.var 承诺
..
我对 Angular 很陌生,我想弄清楚如何从按钮单击取消 ajax 调用,我编写了以下代码,请让我知道如何进一步添加它.提前致谢...!!! HTML
..
我正在尝试上传来自相机或图库的图片.我编写了服务中的所有代码.控制器必须从相机或图库接收完整的 url 才能将其显示在幻灯片框中,但现在什么也没有收到. 一切正常,但我无法将图像的网址发送回控制器.我认为错误是因为我试图在函数“obtenerImagen"执行之前返回值. 我正在尝试实施回调,但我认为我没有正确实施. 我想和图片的url一起返回的变量是urlImagen 这
..
我有一个执行 http 请求的控制器. 此请求可能需要 2 秒到 4 分钟才能返回一些数据. 我添加了一个按钮,如果搜索需要很长时间才能完成,用户应该点击该按钮取消请求. 控制器: $scope.search = function() {myFactory.getResults().then(函数(数据){//一些逻辑}, 函数(错误){//一些逻辑});} 服务: var myF
..
我从 中获取了 ngTable 示例 http://ng-table.com/#/loading/demo-外部数组 用代码笔打开它,而不是“/data",我使用的是 api https://jsonplaceholder.typicode.com/posts 并添加 isArray : true var Api = $resource("https://jsonplac
..
我有以下一段代码. https://plnkr.co/edit/Tt7sWW06GG08tdJu72Fg?p=preview.请完全展开窗口以查看整个视图. 我有 categories 和 sub-categories 显示在导航栏中,如上面的 plunkr 所示.每个类别都有要显示的服务/子类别. 我使用了 2 个嵌套的 ng-repeat,内部使用了 ng-repeat 的父
..
我正在尝试将 promise all 与两个列表一起使用,但没有获得所需的值: 只有一个列表就行了: this.firstService.getAll().then(dataR => {//dataR = ['data':{'data1': 'one-one', 'data2': 'one-two'},//'data':{'data1': 'two-one', 'data2': 'two-
..
(* 因为 我之前的问题或多或少得到了回答,并且代码已经进化,我提出了一个新问题.*) 我想用模拟plunker的MEAN堆栈构建一个简单的游乐场:我们在左侧有一个文件列表和一个textarea,在右侧有一个实时预览.请注意,文件保存在临时文件夹中,实时预览是由该临时文件夹中的文件注入的 iframe. ********** 我写的东西************ 在 html 文件
..