簡體   English   中英

DT :: renderTable閃亮驗證

[英]DT::renderTable shiny validate

我想驗證一個閃亮的數據表。 但是下面的validate語句似乎不起作用? 怎么了

output$tablepermanovapw <- DT::renderDataTable(

      validate(
        need(values$pwsummarydisplay ==1 , "Need at least 1 row")),

      DT::datatable(values$pw) %>% formatStyle(
      names(values$pw),
      filter = 'top',
      backgroundColor = styleInterval(0.05, c('orange','white'))
    ))

當表包含至少一行時,輸出如下。 如果表為空,則正確返回該消息。

Warning: Error in &&: invalid 'x' type in 'x && y'

請注意,我刪除了它起作用的validate語句,這意味着在返回表時將其呈現。 如果未返回任何表,則不會顯示任何表。 但是,我想合並驗證消息。

好的,這是缺少括號和多余逗號的問題。

output$tablepermanovapw <- DT::renderDataTable({



         validate(
            need(values$pwsummarydisplay ==1 , "Need at least 1 row"))

          DT::datatable(values$pw) %>% formatStyle(
          names(values$pw),
          filter = 'top',
          backgroundColor = styleInterval(0.05, c('orange','white')))
        )
    })

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM