我正在开发Shiny应用程序,我使用HTML,CSS和js创建了UI代码,并将它们保存在主文件夹中的 www 子文件夹和app.R中。
我在app中的代码如下
runApp(
shinyApp(
ui = shinyUI(
htmlTemplate("www/index.html")
),
server = shinyServer(function(input, output) {
})
))
当我尝试运行应用程序代码时,它会附加CSS和JS。
请帮我解决这个问题。 感谢。
答案 0 :(得分:0)
这是我的template.html
<!DOCTYPE html>
<html>
<head>
<script src="//d3js.org/d3.v3.min.js" charset="utf-8"></script>
{{ headContent() }}
</head>
<body>
<!-- JavaScript code that uses D3 here -->
{{ d3heatmap::d3heatmap(mtcars, scale="column", colors="Blues") }}
</body>
</html>
和app.R
文件
shinyApp(
ui = shinyUI(
htmlTemplate("template.html")
),
server = shinyServer(function(input, output) {
})
)
template.html
位于app app.R
所在的app文件夹内!
希望它有所帮助!