Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.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 如何收集用户在滚动时看到的产品并将其发送到API?_Javascript - Fatal编程技术网

Javascript 如何收集用户在滚动时看到的产品并将其发送到API?

Javascript 如何收集用户在滚动时看到的产品并将其发送到API?,javascript,Javascript,与async.cargo类似,我想收集用户在向下滚动时看到的产品。每当用户看到新产品时,我都可以将产品发送到API,但我想知道是否可以设置延迟并等待一段时间,然后将新的产品集合发送到API?所以我不需要如此频繁地调用API 我将推到一个队列,并有一个名为flush的句点,它接收该队列中的消息(可能每10秒一次),并执行发送/忘记操作。本地人应该对此有所帮助,但简单的队列并没有那么具有挑战性。您还可以查看PubSub模式和承诺。这将是一个简单的队列,想象一下将鼠标推到页面上的队列,滚动您的产品,而

与async.cargo类似,我想收集用户在向下滚动时看到的产品。每当用户看到新产品时,我都可以将产品发送到API,但我想知道是否可以设置延迟并等待一段时间,然后将新的产品集合发送到API?所以我不需要如此频繁地调用API

我将推到一个队列,并有一个名为flush的句点,它接收该队列中的消息(可能每10秒一次),并执行发送/忘记操作。本地人应该对此有所帮助,但简单的队列并没有那么具有挑战性。您还可以查看PubSub模式和承诺。这将是一个简单的队列,想象一下将鼠标推到页面上的队列,滚动您的产品,而不是单击,然后退出队列发送一个异步请求: