自定义html与闪亮的下载数据按钮

自定义html与闪亮的下载数据按钮,第1张

概述我想知道如何使Shiny downloadHandler使用自定义html UI.在我的index.html中,我有以下内容:<a id='downloadproject' class='shiny-download-link shiny-bound-output'>export</a> 在server.R我有:output$down

我想知道如何使Shiny downloadHandler使用自定义HTML UI.

在我的index.HTML中,我有以下内容:

在server.R我有:

output$downloadproject <- downloadHandler(    filename = "test.csv",content = function(file) {        test_data <- c(1,2,3,4,5,6,7)        write.csv(test_data,file)    } )

但是,我无法让它发挥作用.我注意到在演示页面上检查源代码:http://shiny.rstudio.com/gallery/file-download.html那里的链接指向一个资源:

ID="downloadData"  href="session/58c63083742fd00d75ac37732eb224bc/download/downloadData?w=299e8cd2e7b56a2507a31ddbe72446fd2ce5d51f5940ea0a" target="_blank">      

但是,我猜这是由服务器端的downloadHandler设置的.然而,我的a-tag根本没有得到任何href.我想要做甚么可能吗?我在这里犯了一些错误吗?关于如何解决这个问题的任何想法将非常感激.最佳答案我认为A标签正在被一些JavaScript修改.如果您只是为此下载HTML源代码(在iframe包装器中),那么您将看不到长href.

因此,我进一步认为您的自定义HTML UI不包含调整标记的正确JavaScript.

我认为它是通过在shiny.Js,1402行或其附近的downloadlinkOutputBinding完成的.

这些演示加载了很多Js和CSS,其中一些显然至关重要!

总结

以上是内存溢出为你收集整理的自定义html与闪亮的下载数据按钮全部内容,希望文章能够帮你解决自定义html与闪亮的下载数据按钮所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1121944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)