Ich kann die anfangs in einer DataTable angezeigte Seite mit dem Callback-Parameter z. output$testTable <- DT::renderDataTable(iris, callback = JS('table.page(2).draw(false);'))
Aber wie ändere ich die Seite als Reaktion auf Benutzereingaben? Gibt es etwas analoges zu selectRows
mit einem dataTableProxy
?Wie kann ich die in einer Shiny DataTable angezeigte Seite wechseln?
2
A
Antwort
2
Hier ist, wie es geht. Sie müssen eine benutzerdefinierte js-Funktion erstellen und sie dann vom Server aufrufen (in diesem Beispiel ändert die Schaltfläche die Seite in eine zufällige Seite):
Verwandte Themen
- 1. Rstudio Shiny Wie kann ich die Version des Shiny Servers auf der Shiny Seite anzeigen?
- 2. Wie kann ich die Sprache in Google Play wechseln?
- 3. Datatable zur Größenanpassung mit Window In shiny
- 4. Anklickbare Links in Shiny Datatable
- 5. Browser kann sich nicht an die zuletzt angezeigte Seite erinnern
- 6. Datatable aktualisiert die erste Seite
- 7. kann ich die Gruppierungsvariable in einer einzigen dplyr-Anweisung wechseln?
- 8. Verwenden von Shiny-Eingängen innerhalb einer DataTable-Ausgabe
- 9. Wie kann ich wechseln RadioButton-
- 10. Wie kann ich zu einem Anker auf einer Seite wechseln, wenn ich Sammy.js verwende?
- 11. Bootstrap/DataTable - Wie Standard-Seite
- 12. Wie Seite wechseln innerhalb JavaScript
- 13. Wie kann ich die Android Back-Taste auf einer Seite deaktivieren und auf jeder zweiten Seite zur Exit-Taste wechseln?
- 14. Wie kann ich Benutzer in Cygwin wechseln?
- 15. Wie kann ich eine CSS-Datei in einem Benutzerskript wechseln, bevor die Seite gerendert wird?
- 16. Zeile (n) einer Shiny DataTable aktualisieren, während die Position beibehalten wird
- 17. Wie kann ich auf einer Ember 2.5.0 zu einer Fehlervorlage wechseln, ohne die URL zu ändern?
- 18. Ich kann die neo4j-Datenbank nicht wechseln
- 19. Wie kann ich den Submit-Button stoppen, um die Seite zu wechseln?
- 20. Wie extrahiere ich Daten aus einer DataTable?
- 21. Wie kann ich zu einer externen Anwendung wechseln und her?
- 22. Wie kann ich die Breite eines Bildes in einer Shiny-App dynamisch gestalten?
- 23. Get ausgewählte Zeile aus Datatable in Shiny App
- 24. Wie kann ich zwischen Temperaturgradienteneinheiten wechseln?
- 25. Wie kann die angezeigte Bootstrap-Registerkarte wieder angeklickt werden?
- 26. Wie kann ich die Links von einer HTML-Seite extrahieren?
- 27. Wie kann ich auf einer einzigen Seite
- 28. Wie kann ich die Seitenausrichtung einer PDF-Seite erhalten?
- 29. Wie kann ich die Bildlaufleisten einer Seite deaktivieren?
- 30. RichFaces: Wie setze ich die Seite in Datascroller nach Änderungen der Werte in DataTable
Es kann mit Javascript durchgeführt werden. Dieses Beispiel verwendet einfach Javascript, um Informationen vom Server an die js-Info-Nachricht zu senden, aber Sie können interessantere Dinge tun, indem Sie eine andere js-Funktion auf dem UI-Ende schreiben, siehe: http://shiny.rstudio.com/gallery/server-to -client-custom-messages.html – Carl