在 RHandsonTable 中启用注释但禁用上下文菜单?
enable comments in RHandsonTable but disable context menu?
我想向我的 rhandsontable 添加评论,但我不想启用上下文菜单(允许用户添加和删除行、编辑评论等)。我该怎么做?
library(rhandsontable)
vt <- mtcars
modrows <- c(3,6,9)
modtext <- LETTERS[1:3]
vttooltips <- matrix(ncol = ncol(vt), nrow = nrow(vt))
vttooltips[modrows, 2] <- modtext
rhandsontable(vt,
comments = vttooltips) %>%
hot_context_menu(allowRowEdit = FALSE, allowColEdit = FALSE,
allowReadOnly = FALSE, allowComments = TRUE,
allowCustomBorders = FALSE, customOpts = list())
这是你想要的吗?
library(shiny)
library(rhandsontable)
vt <- mtcars
modrows <- c(3,6,9)
modtext <- LETTERS[1:3]
vttooltips <- matrix(ncol = ncol(vt), nrow = nrow(vt))
vttooltips[modrows, 2] <- modtext
shinyApp(
ui = fluidPage(
rHandsontableOutput('table')
),
server = function(input, output) {
tbl <- rhandsontable(vt, readOnly=TRUE,
comments = vttooltips)
output$table <- renderRHandsontable(tbl)
}
)
有更多关于组合 Rhandsontable 和 shiny 的信息here。
这是解决方案,感谢@DzimitryM
https://github.com/jrowen/rhandsontable/issues/334
t <- rhandsontable(vt,
comments = vttooltips)
t$x$contextMenu <- list()
t
我想向我的 rhandsontable 添加评论,但我不想启用上下文菜单(允许用户添加和删除行、编辑评论等)。我该怎么做?
library(rhandsontable)
vt <- mtcars
modrows <- c(3,6,9)
modtext <- LETTERS[1:3]
vttooltips <- matrix(ncol = ncol(vt), nrow = nrow(vt))
vttooltips[modrows, 2] <- modtext
rhandsontable(vt,
comments = vttooltips) %>%
hot_context_menu(allowRowEdit = FALSE, allowColEdit = FALSE,
allowReadOnly = FALSE, allowComments = TRUE,
allowCustomBorders = FALSE, customOpts = list())
这是你想要的吗?
library(shiny)
library(rhandsontable)
vt <- mtcars
modrows <- c(3,6,9)
modtext <- LETTERS[1:3]
vttooltips <- matrix(ncol = ncol(vt), nrow = nrow(vt))
vttooltips[modrows, 2] <- modtext
shinyApp(
ui = fluidPage(
rHandsontableOutput('table')
),
server = function(input, output) {
tbl <- rhandsontable(vt, readOnly=TRUE,
comments = vttooltips)
output$table <- renderRHandsontable(tbl)
}
)
有更多关于组合 Rhandsontable 和 shiny 的信息here。
这是解决方案,感谢@DzimitryM https://github.com/jrowen/rhandsontable/issues/334
t <- rhandsontable(vt,
comments = vttooltips)
t$x$contextMenu <- list()
t