首页 > 解决方案 > R Shiny 应用程序创建一个包含复选框的表格

问题描述

我想在 R Shiny 应用程序中创建一个包含复选框的表。但是,我想让它无法编辑表格上没有复选框的部分。

我尝试了 rhandsontable 包,但无法创建包含可编辑和不可编辑部分的表。

如何在 R Shiny 应用程序中创建一个包含可编辑复选框和不可编辑部分的表格?

标签: rcheckboxshiny

解决方案


我可以使用以下命令指定不可编辑的部分。我认为 Shiny 也会起作用。

library(rhandsontable)
df <- data.frame(logical1 = c(TRUE,TRUE,TRUE), logical2 = c(TRUE, TRUE, NA))
rhandsontable(df) %>% hot_cell(3, 2, readOnly = TRUE)

推荐阅读