腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
承诺
的
取消
间隔
结果
为
角度
javascript
、
angular
、
typescript
、
asynchronous
、
promise
我有这样一个业务逻辑,我想每隔1秒检查一次服务中
的
一些数据,如果这些数据返回
的
某些属性
为
真,我想
取消
间隔
。console.log('Clearing interval', this.interval); } } 但是,
间隔
不会停止执行时间
间隔
似乎没有定义。我猜这是因为一些
承诺
魔法,但我不太明白为什么。任何帮助都是非常感谢
的
。 编辑:
浏览 11
提问于2020-09-23
得票数 2
回答已采纳
1
回答
用蓝知更鸟库
取消
承诺
javascript
、
node.js
、
promise
、
bluebird
、
cancellation
我知道这只蓝知更鸟
承诺
图书馆。我已经创建了非常简单
的
快递应用程序,只有一个文件和一个路线-获取/test。但在我解决
承诺
从
间隔
,我有超时,应该
取消
这个
承诺
在3秒后,因此停止
间隔
。我有我
的
foo功能,里
浏览 1
提问于2019-05-11
得票数 0
回答已采纳
1
回答
角$http配置超时
javascript
、
angularjs
、
httprequest
、
angular-promise
、
angular-http
正如
角度
文档中所记载
的
那样, 现在,我还想让它能够配置超时值,而不是将请求超时设置
为
120秒。如何在不影响现有的
取消
请求功能
的
情况下配置它?
浏览 1
提问于2016-06-28
得票数 0
回答已采纳
1
回答
如何
取消
正在进行
的
休息呼叫使用角
的
$resource?
javascript
、
angularjs
、
rest
、
angular-resource
我已经一遍又一遍地寻找一个例子,关于如何
取消
一个正在进行
的
REST调用使用角
的
$resource。我还没有找到任何解决方案,但从
角度
文档中我得到
的
印象是,这应该是可能
的
。从文件中:文件中定义
的
行动之一是: 以毫秒
为
单位
的
超时值-{number
承诺
}-超时,或
承诺
在解析后中止请求。有没有人有一个示例显示如何使用此超时操作并
承
浏览 4
提问于2014-01-21
得票数 4
回答已采纳
3
回答
如何正确地进行GET调用以响应,返回可观察
的
(类似于
角度
上
的
方法,而不使用
承诺
)?
javascript
、
reactjs
、
typescript
、
rxjs
、
observable
在
角度
上,我通常订阅一个客户端,
为
我提供一个可以观察到
的
GET调用。blah") result => { ... }, () => { ... }我试着学习反应并执行相应
的
操作我发现
的
信息是关于使用
承诺
,这是我不喜欢
的
。当然,由于rxjs是一个独立
的
库,rxjs
的
服务缺乏相应
的
响应,所以我认
浏览 2
提问于2018-09-22
得票数 4
回答已采纳
1
回答
关闭时没有运行代码
的
Angularjs模式
javascript
、
html
、
angularjs
我是一个完全
的
AngularJS初学者,我有一个困难
的
时间得到一个模式,以表现出我希望它。简而言之,问题在于:在打开模型时,模式".then“部分中
的
代码正在运行,而不是在关闭它时运行。请参阅我
的
代码下面的进一步解释。我
的
调制解调器控制器如下所示: app.controller('addController', ['$scope','close', '$element', function ($scope, clos
浏览 3
提问于2016-01-25
得票数 1
1
回答
是否可以
取消
微风请求(AngularJS)?
javascript
、
ajax
、
angularjs
、
breeze
我正在设法
取消
BreezeJS查询,以便实现在keypress上查询BreezeJS
的
实时搜索(请参阅我
的
)。我知道,在
角度
上,可以通过向$http对象中
的
timeout参数传递
承诺
,然后根据
承诺
调用resolve()来
取消
config请求。我还知道,我可以让BreezeJS使用我
的
模块
的
$http满足: var ajax = breeze.config.initializeAdapterInstance('
浏览 4
提问于2014-05-02
得票数 1
回答已采纳
2
回答
如何删除在$interval中运行
的
所有AngularJS?
angularjs
、
setinterval
、
clearinterval
嗨,我想删除所有运行
的
$interval角。在我
的
页面中有很多$interval,点击按钮,我想删除所有的interval.How,我会这样做
的
。 任何帮助都是非常感谢
的
。
浏览 1
提问于2014-08-21
得票数 9
回答已采纳
4
回答
AngularJS中
的
承诺
顺序
javascript
、
angularjs
、
promise
、
angular-promise
、
cancellation
问题:示例 我有一个长期运行
的
计算,我要求
的
结果
通过$http。有些操作或事件要求我在解决初始
承诺
之前重新启动计算(从而发送新
的
$http请求)。,我想在所有
承诺
都得到正确解决时显示最新计算
的
结果
。但是,我希望我能够不
浏览 4
提问于2016-07-08
得票数 5
回答已采纳
1
回答
为
长轮询彗星应用程序编写$httpProvider
angularjs
、
promise
、
comet
、
long-polling
、
angular-promise
我被告知角
的
$http对象,它返回
的
承诺
与
基于
消息
的
前端不兼容,但我不相信对我来说,这似乎是一种伪装
的
承诺
。一般来说,我们
的
想法是
为
每个频道创造一个
承诺
。当$http对象处理长轮询请求时,当服务器使用数据进行响应时,它将知道如何将有效负载解析
为
每个通
浏览 4
提问于2015-05-05
得票数 0
回答已采纳
2
回答
只处理最新异步请求响应
的
模式?
javascript
、
angularjs
、
promise
、
debouncing
已经发现了与
取消
输入和处理响应有关
的
错误。 我有一个搜索输入,当您键入时,它会查询服务器。我把它设为300毫秒。有时,第二个请求("abc")首先解析,然后第一个请求("ab")解析和覆盖
结果
列表。因此,用户看到了"ab“
的
结果
列表,但是搜索输入有"abc”。这看上去不像是一个破败本身
的
问题,而更像是找到一种抛弃“旧”
承诺
的
方法,以便在解决这些
承诺
时被忽视。举个例子-我想要<
浏览 3
提问于2016-04-22
得票数 2
回答已采纳
3
回答
如何在Angular 2中
取消
Promise.all()?
javascript
、
angular
、
typescript
、
promise
我目前有一个注册过程,每次单击时都会执行一个Promise.all(),它会调用大量
的
http请求。如果客户端处理
的
非常快(按下下一步按钮非常快),所有的http请求都会堆积起来,它会把我
的
应用弄得一团糟。有没有一种方法可以
取消
一个Promise.all(),这样如果他们单击next,而前一个Promise.all()还在运行,我就可以直接
取消
它?
浏览 0
提问于2017-01-07
得票数 4
2
回答
在注销时停止时间
间隔
服务
javascript
、
angularjs
我用
的
是角质
的
js。我已经创建了一个控制器函数,并对其进行了计数,因此设置了时间
间隔
。我必须在全球范围内
为
它创建服务。
浏览 3
提问于2017-03-16
得票数 0
回答已采纳
2
回答
如何在
承诺
解析时手动将
承诺
的
结果
输入到一个范围变量中?
javascript
、
angularjs
、
promise
、
angular-resource
假设我正在构建一个股票代码应用程序,并且我需要每2秒更新一次价格,我有一个$resource包在对一个WebApi
的
调用中,而在我
的
控制器上有一个$scoped变量来维护那些$resource调用
的
结果
我正在修改$interval
角度
文档中
的
示例。主要
的
区别在于,在我
的
间隔
内,我正在更新一个$scoped变量,以获得$resource
的
结果
。我一直在使用角
的
自动
承诺</em
浏览 2
提问于2014-09-03
得票数 0
回答已采纳
2
回答
停止带有
承诺
的
$interval函数
javascript
、
angularjs
、
setinterval
在一个
角度
控制器内部,我试图停止一个
间隔
。如果有一个链接到它
的
.then
承诺
,就不可能停止
间隔
吗? 为什么stopCount函数在这里工作?
浏览 4
提问于2016-02-17
得票数 1
回答已采纳
3
回答
如何获取角$interval
的
状态-检查
间隔
是否已
取消
angularjs
、
promise
getOverviewMapTimer = $interval($scope.UpdateOverviewMap, UPDATE_FREQUENCY); 而且,如果我理解的话,getOverviewMapTimer是一个“
承诺
我是否必须明确地摧毁
承诺
(对被
取消
的
计时器
的
承诺
是什么?)如果是这样的话,我将如何&然后必须显式地将其设置
为
null?我认为我应该使用cancel(getOverviewMapTimer);,但不是100%肯定,因为getOverview
浏览 3
提问于2014-04-18
得票数 5
回答已采纳
4
回答
从单个服务调用返回多个独立*异步
结果
的
正确
角度
模式是什么?
javascript
、
angularjs
、
asynchronous
、
service
有一个
结果
列表视图,每个
结果
都可以“展开”以显示更多
的
数据。当用户展开
结果
时,我异步地获取可以包含从0到12张图片
的
详细信息。这是由一个“细节服务”来完成
的
,它是一个
角度
意义上
的
服务。许多文章推荐
承诺
作为实现这一目标的最佳方法。天真地,我会考虑返回一系列
承诺
--每个图像一张--这些
承诺
将在图像加载后得到解决。这似乎是一个沉重
的
解决方案,需要一个循环,然后()函数附加到任意数量<em
浏览 4
提问于2014-06-02
得票数 0
1
回答
通过
承诺
链传递数据(angularjs)
javascript
、
angularjs
、
promise
、
angular-promise
、
angularjs-http
上下文是AngularJS $q,但是任何
基于
ES6 Promise
的
解决方案也是受欢迎
的
。 return promiseB;为了返回promiseA以便httpCall
的</e
浏览 0
提问于2018-05-02
得票数 1
回答已采纳
3
回答
确定脏形上
的
角模态闭合
javascript
、
angularjs
、
twitter-bootstrap
、
modal-dialog
我有一个带有形式
的
角度
用户界面模型。当用户触发解散事件时,我希望实现
基于
$dirty的确认。我已经搜索了无数
的
来源,以找到关于
承诺
的
概念,并可以成功地获得例如,在闭幕式中
的
警报。编辑: 对于当前
的
代码,确认警报通常(令人惊讶地并不总是)在模式已经被
取消
后弹出。
浏览 9
提问于2016-04-02
得票数 0
回答已采纳
1
回答
递归
承诺
会导致堆栈溢出吗?
javascript
、
promise
、
callstack
例如,我找到了一些
基于
承诺
的
api库,我需要在一些
间隔
、无限时间内(就像通常
的
后端循环)使用这个库发出api请求。这个api请求--实际上是一系列
的
承诺
。我想出
的
解决方案是递归地使用setTimeout调用r。api.anotherCall) .then(()=>{setTimeout(r, 0)})因此,setTimeout实际上只有在调用堆栈
为</em
浏览 0
提问于2018-05-19
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
介绍一下JavaScript中的定时器,包括常见的定时器函数和使用方法
3GPP Rel’14广播技术新特性分析
当支持向量机遇上神经网络:这项研究揭示了SVM、GAN、Wasserstein距离之间的关系
当支持向量机遇上神经网络:SVM、GAN距离之间的关系
边做边思考,谷歌大脑提出并发RL算法,机械臂抓取速度提高一倍
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券