$interval的时间参数是否可以在间隔之间动态更改
Can $interval's time parameter be dynamically changed between intervals?
我正在轮询[有时是大型]实体的上传进度。在第一分钟内,我可以与我的上传服务聊天以获取状态更新,但在第一分钟之后,我可以减少询问的频率。
我是否必须销毁现有$interval并创建一个具有较长间隔时间值的新? 或者我可以以某种方式更新现有$interval的时间参数吗?
有很多选择。我在评论中看到了一个使用 settimeout 的建议,您可以尝试一下。我还有另一个建议,可以清除一个间隔并设置另一个间隔。法典:
var interval = window.setInterval(function(){alert('test');}, 3000);
这是另一半:
<input type='button' value='test' onclick='clearTheInterval()'>
function clearTheInterval()
{
window.clearInterval(interval);
}
然后,您可以使用一些脚本来再次设置间隔。告诉我如果此代码不起作用,我会回来修复它,因为我现在正在打电话。
相关文章:
- 在 JSP 之间共享动态客户端和服务器端内容
- 从动态生成的列表在PHP网页之间传递数据
- 在强制布局 D3.js 中保持节点之间的动态链接距离
- Knockoutjs - 动态模板切换之间的转换
- $interval的时间参数是否可以在间隔之间动态更改
- 如何在 AngularJS 中动态更改控制器之间的数据
- 在 Rails 中的select_tag和text_field_tag之间动态切换
- 在动态文本字段之间跳转
- D3.js对象之间的动态连接器
- Sencha Touch 2:数据初始化或如何在Sencha和javascript之间共享动态信息
- 在.bind()和.on()之间动态切换
- 如何使文本在JQueryUI可排序项之间动态显示
- 将2个网站存储在1个文件中,并在它们之间动态更改
- 动态删除html文件的脚本标记之间的所有内容
- 动态卸载和重新加载js/css文件时在extjs版本之间切换的问题
- 如何在HTML和动态选择之间共享信息?-AngularJS
- 拖放动态生成的两个表之间的所有单元格
- CSS -如何在两个元素之间匹配class(一个动态的和一个静态的)
- 计算动态输入字段数之间的百分比
- 如何在现有的父指令元素和子指令元素之间动态嵌套指令元素