使用 DT 选择闪亮的单行

Selecting single row in shiny using DT

基于此 example,我试图 select 仅一行并因此突出显示一个点。

我已根据将 selection 限制为仅一行的文档将行 datatable(cars) 更改为 datatable(cars,selection = 'single')。

然而,在 select 不止一次之后,即使只有一行被突出显示,所有之前的点仍然突出显示。

有没有办法确保 selection 只返回一行,即清除所有先前的 selection?

谢谢

这是 DT 中的错误,我只是 fixed 它(对此感到抱歉)。有两种方法可以解决问题,您可以使用其中一种:

  1. 在 Github 上安装 development version
  2. 如果您的数据对象不是太大,则使用 renderDataTable(server = FALSE)