我在 GWT 中使用带有我的 celltable 的寻呼机。
一切正常,但如果我的表中有 12 行,则会出现一个问题。一开始它会显示 1-10 条记录,这很好。但是当我单击下一个 > 时,它会显示 2-12 条记录,而它应该显示 10-12 条记录。意味着它应该只显示 2 条记录,但它总共显示 10 条记录。
在附图中,您可以看到它从 2 开始,而它应该从 11 开始
我正在从服务器调用记录.. 上面的原因是我认为 celltable 中仍然有以前的(第 10 个)记录,它显示了最后 8 个 + 刚刚从服务器获取的下一个 2。
我尝试使用 cellTable.setRowCount(0); 在 cellTable.setRowData(start,result) 之前,但就像我一样 cellTable.setRowCount(0); 它转到 addRangeChangeHandler ,然后再次调用服务器以再次从 0 获取行。
任何想法可能是解决方案。