R: Shiny DownloadButton für statischen Inhalt

8

Ich habe eine statische PDF-Datei in meinem www -Ordner, die ich gerne mit einer UI downloadButton() verlinken möchte. Es scheint, dass die Server-Seite downloadHandler die Option content benötigt, um gefüllt zu werden, und für reaktiv erzeugte Ausgabe gedacht ist.

Ich weiß, dass ich über die HTML-Tags tags$a('Download file.', href = 'foo.pdf') auf der UI-Seite mit statischem Inhalt verknüpfen kann.

Irgendwelche Vorschläge, wie man die zwei zusammensetzt, werden hilfreich sein.

    
tchakravarty 12.05.2014, 21:50
quelle

3 Antworten

7

Ich nehme an, Sie wollen nur einen Knopf zeigen? Sie können class = 'btn' zu Ihrem Anker hinzufügen. Hier ist ein Beispiel mit class = 'btn' und ohne.

%Vor%

Um ein Icon wie die Funktion shiny hinzuzufügen downloadHandler verweist auf die Fontawesome-Bibliothek. Beispielsweise Hier ist das Symbol, das die glänzende Funktion Ссылка verwendet. Shiny hat eine Wrapper-Funktion icon , um diese Symbole einzufügen.

    
jdharrison 13.05.2014, 06:17
quelle
5

Vielleicht hilft das:

%Vor%
    
Yang 10.10.2014 11:22
quelle
1

Im Kontext von ui.R und server.R :

ui.R

%Vor%

server.R

%Vor%     
Megatron 18.02.2016 15:19
quelle

Tags und Links