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.
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.
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.