2
로컬 경로에서 의 데이터 표에 이미지를 표시하려고합니다. 로컬 경로는 www 폴더와 다르며 실제 시나리오에서는 지정된 경로에서 www 폴더로 이미지를 이동할 수 없습니다. 이상한 것은 그것이 www 위치에서 일하고 있지만 규정 된 경로에서 작동하지 않는다는 것입니다. 이 문제를 해결하기위한 도움말을 찾으십시오.R의 로컬 경로에서 데이터 테이블의 이미지 표시 반짝이
library(shiny)
library(shinyBS)
library(DT)
flag <- data.frame(image=c('<img src="C:/Users/string/100x100/100x100_bigimg.jpg"></img>'))
ui <- shinyUI(pageWithSidebar(
headerPanel("renderImage example"),
sidebarPanel(
actionButton("go","Go")
),
mainPanel(
bsModal("modalExample", "Image", "go", size = "large",imageOutput("myImage")),
DT::dataTableOutput("dt")
)
))
server <- shinyServer(function(input, output, session) {
output$dt <- DT::renderDataTable({
DT::datatable(flag,escape = FALSE)
})
observeEvent(input$go,{
output$myImage <- renderImage({
# Return a list containing the filename
return(list(src = "C:/Users/string/100x100/100x100_bigimg.jpg",
contentType = 'image/png',
width = 550,
height = 400,
alt = "This is alternate text"))
}, deleteFile = FALSE)
})
})
shinyApp(ui,server)
또한, 소정 경로 renderImage 부분에서 완벽하지만 데이터 테이블 부 화상 표시 작동되지지고 : 여기서
코드이다.