在 Shiny 中,我们有 downloadButton()
和 fileInput()
按钮分别用于下载和上传数据。
然而碰巧的是,使用 downloadButton()
有下载图标,而使用 fileInput()
没有附加图标。
在我的 Shiny 应用程序中,我有两个按钮。然而,由于其中一个附加了图标,它在我的应用程序中带来了某种视觉上的不一致。
所以,我要么想从 downloadButton()
中删除这样的图标,要么添加一些带有 fileInput()
的上传按钮以保持一致性。
但是,似乎没有任何直接的方法来执行它们中的任何一个。
因此,如果有任何方法可以:
从 downloadButton()
中删除图标 或者,附加一些上传
带有 fileInput()
的图标
任何指针都受到高度赞赏。
谢谢,
最佳答案
要将图标添加到 fileInput(),请将列表添加到 buttonLabel。例如
shinyApp(
fluidPage(
fileInput("myFileInput",label="Test",buttonLabel=list(icon("folder"),"TestyMcTestFace"))
),
function(input, output, session){
}
)
关于r - 在 downloadButton() 和 fileInput() 中添加/删除图标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49350509/