Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度间隔中断用户界面_Javascript_Angularjs - Fatal编程技术网

Javascript 角度间隔中断用户界面

Javascript 角度间隔中断用户界面,javascript,angularjs,Javascript,Angularjs,我有一个很小的$interval,每10秒对一个表单进行一次轮询,可能会检索到一些额外的消息。它启动时会干扰表单控件。如果您在下拉列表中,它将关闭下拉列表。只是想知道是否有任何方法可以阻止$interval干扰UI。因此我找到了解决方案/问题。看起来BlockUi自动注册了每个http调用。我为它添加了一个配置,并且只在适当的地方有选择地使用它。BlockUi和长轮询等同于糟糕的用户体验。因此我找到了解决方案/问题。看起来BlockUi自动注册了每个http调用。我为它添加了一个配置,并且只在适

我有一个很小的$interval,每10秒对一个表单进行一次轮询,可能会检索到一些额外的消息。它启动时会干扰表单控件。如果您在下拉列表中,它将关闭下拉列表。只是想知道是否有任何方法可以阻止$interval干扰UI。

因此我找到了解决方案/问题。看起来BlockUi自动注册了每个http调用。我为它添加了一个配置,并且只在适当的地方有选择地使用它。BlockUi和长轮询等同于糟糕的用户体验。

因此我找到了解决方案/问题。看起来BlockUi自动注册了每个http调用。我为它添加了一个配置,并且只在适当的地方有选择地使用它。BlockUi和长轮询等同于糟糕的用户体验。

你能添加更多的代码还是更好的a?你的“附加消息”是否以任何方式填充或修改表单字段或影响验证状态?@Yosvellquintero或更好的a如果它返回任何数据,它会添加toastr,并且不管这是什么都会中断。甚至加了一把小提琴。我想我可以做点什么,但这更像是“嘿,有人见过这个吗”太好了……我不能在一次突袭中重复这个问题。这里要列出的代码太多了,没有那么多的帮助。你能添加更多的代码或更好的代码吗?你的“附加消息”是否会填充或修改表单字段,或以任何方式影响验证状态?@Yosvellquintero或更好的代码如果返回任何数据,它会添加toastr,并且不管怎样都会中断。甚至加了一把小提琴。我想我可以做点什么,但这更像是“嘿,有人见过这个吗”太好了……我不能在一次突袭中重复这个问题。这里要列出的代码太多了,没有那么多的帮助。