立即在客户端中更新DT表

时间:2019-08-09 22:18:06

标签: r shiny dt

我试图在替换数据之后(在同一观察者内)立即读取DT表当前页上的数据信息。我认为问题在于,直到观察者完成,客户端中的表才真正更新。因此,当我检索有关表的信息时,它基于表实例的更新之前。

我的用例是,我需要知道替换数据后,当前页面上是否没有数据,如果新数据小于原始数据,则可能会发生这种情况。 DT不会在内部处理此问题,只会使您进入一个不存在的页面,也不显示任何行。在这种情况下,我想将页面重置为第一页。我知道在resolveId(source) { if (source === 'my-dependency') { return {id: 'my-dependency-develop', external: true}; } return null; } 中将resetPaging设置为TRUE,但是我只想在当前页面上没有行的情况下这样做。

replaceData

0 个答案:

没有答案