2015-06-08 16 views
7

Basierend auf dieser example, versuche ich nur eine einzelne Zeile auszuwählen und folglich einen einzelnen Punkt hervorzuheben.Auswahl einer Zeile in glänzend mit DT

Ich habe die Zeilen-Datentabelle (Autos) in Datentabelle (Autos, Auswahl = 'Single') gemäß der Dokumentation geändert, die die Auswahl auf nur eine Zeile beschränkt.

Wenn Sie jedoch mehr als einmal ausgewählt haben, obwohl nur eine Zeile markiert ist, bleiben alle vorherigen Punkte markiert.

Gibt es eine Möglichkeit sicherzustellen, dass nur eine Zeile von der Auswahl zurückgegeben wird, d. H. Dass alle vorherigen Auswahlen gelöscht werden?

Dank

Antwort

8

Das ist ein Fehler in DT, und ich nur fixed es (leider darüber). Es gibt zwei Möglichkeiten, das Problem zu lösen, und Sie können entweder verwenden:

  1. die development version auf Github installieren;
  2. Oder verwenden Sie renderDataTable(server = FALSE), wenn Ihr Datenobjekt nicht zu groß ist.
+0

ist es nur noch nur in der dev-version? – Userrrrrrrr

+0

@Userrrrrrrr Ja. Ich habe lange nicht mehr an DT gearbeitet und werde versuchen, diesen Monat eine neue CRAN-Version zu veröffentlichen. –

+0

Danke! Warte auf dieses Update! – Userrrrrrrr

Verwandte Themen