Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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 有没有办法在meteor中进行批量更新?_Javascript_Meteor - Fatal编程技术网

Javascript 有没有办法在meteor中进行批量更新?

Javascript 有没有办法在meteor中进行批量更新?,javascript,meteor,Javascript,Meteor,我正在尝试通过拖放命令一个被动的项目列表。每次对列表进行重新排序时,都会向服务器发送一个包含每个元素位置的对象 在服务器上,对于每个对象,使用元素的新位置执行更新 但这样,在每次更新时,整个列表都会再次呈现 有没有办法暂停反应,直到所有更新完成 提前感谢您提供的任何帮助。添加: 你所描述的不是标准行为。他们真的很努力使事情变得更好 确保每个文档区域在dom中都有唯一的id <div id="books_{{_id}}"> 无论你在排序什么,如果将某个东西从第8位移到第3位会使第

我正在尝试通过拖放命令一个被动的项目列表。每次对列表进行重新排序时,都会向服务器发送一个包含每个元素位置的对象

在服务器上,对于每个对象,使用元素的新位置执行更新

但这样,在每次更新时,整个列表都会再次呈现

有没有办法暂停反应,直到所有更新完成

提前感谢您提供的任何帮助。

添加:

你所描述的不是标准行为。他们真的很努力使事情变得更好

确保每个文档区域在dom中都有唯一的id

<div id="books_{{_id}}">

无论你在排序什么,如果将某个东西从第8位移到第3位会使第4到第8位重新编号,请尝试另一种方法。分配间距较大的数字。比如10,20,30,40。然后,要将80重新定位到第三位,只需给记录排序顺序80一个排序顺序25,介于其他两个排序顺序之间。结合独特的ID,事情被设计得相当高效