问题标签 [ajax-polling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在 PHP 中使 mysql 查询不断刷新?
我正在制作一个基本的聊天室。我的代码:
每次刷新页面时,此更新以及自上次刷新后添加的所有记录都会添加到列表中。在聊天室中,这并不理想,那么有没有办法让它不断检查新记录,同时尽可能少地对用户造成干扰?谢谢!
https - RXJS 队列每秒累积数据值并在每 x 秒后调度
我正在尝试创建一个智能队列,该队列每秒或每次调用时收集数据,.next()
并且在每 x 秒后(例如 x=5),它调度current
队列中的所有项目,同时仍接收新项目。
整个想法是每隔x=5
几秒轮询一次对服务器的 http 请求,这样就不是每秒发送这些项目,而是一次发送一批项目。
下面的片段是我尝试过的。我正在使用扫描运算符累积值,但我需要每 x=5 秒从队列中获取的组合。
javascript - 如何在javascript中实现轮询
我想每隔一秒从服务器获取数据。假设我在服务器中有 data.json。我想获取那个文件。我可以使用以下代码。
此方法是否会导致堆栈溢出。我不能使用 fetch 还是需要使用 ajax。有没有更好的方法来实现这个/
ajax - v-for 在 AJAX 请求后渲染
single-contact
我有一个包含如下组件的主页:
我想在 AJAX 轮询之后动态呈现这个组件,所以SingleContact.vue
我使用$axios
并mounted()
从后端请求数据。我想使用v-for
. 我有我的代码:
数据结构为:
而Ajax轮询的方法是:
这是我在控制台中得到的: 控制台结果 我计算的挂载方法如下:
我可以在控制台中获得正确的数据。看来后端可以正确的向前端发送json,前端也能收到正确的结果。但是页面并没有按预期呈现。
任何建议都会很棒!先感谢您!
angular - 一旦 document.hasFocus() 返回 true,每 3 秒后重试 5 次
Angular 11:我有一个要求,我的移动网站将把用户带到另一个应用程序的弹出窗口。一旦用户回到我的移动网站,我必须进行 HTTP GET 调用。如果response.await===true
或error
然后3
几秒钟后我必须再次尝试并重复此过程,最大尝试为 5。如果整个过程(即当用户返回我的移动网站时)是>20sec
我必须中止操作并抛出错误。
这是我到目前为止所做的。但我被困住了。
javascript - 添加间隔时如何在获取请求中使用超时停止轮询
我正在轮询我的报告,在每个请求之间添加 5 秒的间隔。
现在,我想在 15 秒后停止轮询并显示一个弹出窗口。
问题是我无法在此处添加 setTimeout,因为我正在使用async
. 此外,它不会subscribe
一次又一次地停止调用方法,因为它不断进入其他部分,return
不起作用。
我想退出其他部分,停止调用该函数并在 15 秒后显示弹出窗口。我如何实现这一目标?