Ich habe eine Datentabelle, die mit DT:: rendertableOutput
in meinem glänzenden Armaturenbrett gerendert wird. Die Säulen sind A
, B
, C
, . Nun möchte ich nur die Spalten A
und B
beim Öffnen der Shiny-App und später anzeigen. Wenn ich auf die bestimmte Zeile in der angezeigten Datentabelle klicke, muss ich ein Popup öffnen, das Daten in der gleichen Zeile in den Spalten C
und anzeigt.Popup-Modaldialog anzeigen/Popup onclicking die Zeile in glänzendem Armaturenbrett
Unten ist mein Datenrahmen:
> df
A B C D
A1 B1 C1 D1
A2 B2 C2 D2
Bedingungen:
- Beim Öffnen des glänzenden App, nur Spalte
A
undB
angezeigt werden. - Wenn
row 1
der angezeigten Daten dannrow 1
der Spalte geklickt wirdC
undD
werden als Popup angezeigt, dieclose
Taste hat. Und dies geht ähnlich weiter, wenn andere Zeilen angezeigt werden.
Danke für die Lösung !!! Der Code funktioniert teilweise, so als ob ich beim Öffnen der App nur 'col A' und 'col B' sehen kann und auf ein Popup-Fenster klickst. All diese funktionieren genau so, wie ich es wollte. Aber innerhalb des Popups gibt es keine Daten von "Col C" und "Col D". Irgendwelche Bibliotheken, die ich anrufen muss? – Tareva
Danke, es funktioniert gut Die Probleme waren dort war ein unerwünschter Speicherplatz in 'dataTableOutput ('modal_table')'. – Tareva