2015-06-08 2 views
7

Исходя из этого example, я пытаюсь выбрать только одну строку и, следовательно, выделить одну точку.Выбор одной строки в блестящей форме с использованием DT

Я изменил строку данных (автомобили) на datatable (cars, selection = 'single') согласно документации, которая ограничивает выбор только одной строкой.

Однако после выбора более одного раза, хотя выделена только одна строка, все предыдущие точки остаются выделенными.

Есть ли способ гарантировать, что из выбора возвращается только одна строка, то есть все предыдущие выборы очищаются?

Благодаря

ответ

8

Это ошибка в DT, и я просто fixed его (жаль об этом). Существует два способа решения проблемы, и вы можете использовать один из них:

  1. Установите development version на Github;
  2. Или используйте renderDataTable(server = FALSE), если ваш объект данных не слишком большой.
+0

Это все еще только в dev-версии? – Userrrrrrrr

+0

@Userrrrrrrr Да. Я долго не работал над DT, и в этом месяце я попытаюсь сделать новый выпуск CRAN. –

+0

Спасибо! Ожидание обновления! – Userrrrrrrr

Смежные вопросы