如何在 Shiny 的 rhandsontable 单元格中嵌入模态

Posted

技术标签:

【中文标题】如何在 Shiny 的 rhandsontable 单元格中嵌入模态【英文标题】:How to embed a modal in a rhandsontable's cell in Shiny 【发布时间】:2018-03-14 03:36:24 【问题描述】:

我问这个问题是因为我没有看到如何做到这一点的确切方法。问题是我需要对于每一列,用户可以选择一个函数。

为了使其用户友好,我希望当我按下一个单元格(即在每一列中)时,会打开一个模式并允许我选择一个将存储在该单元格中的值。

我不知道如何准确地做到这一点,但到目前为止,我一直在考虑使用 Handonstable 和自定义渲染来创建打开的模式,但我需要帮助的地方是我不知道我是如何做到的将能够在那里进行绘图并发送要存储在表中的值。

有什么想法、建议或方法吗?

谢谢,

【问题讨论】:

【参考方案1】:

我建议改用 DT。在 handsontable 中,即使我已经能够使用 html 对按钮进行自定义渲染,handsontable 是有限的,所以它不起作用:/

所以答案是,你不能这样做,或者如果你能,这将是一项艰巨的工作,而且都是硬编码的。

希望对你有帮助。

【讨论】:

以上是关于如何在 Shiny 的 rhandsontable 单元格中嵌入模态的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Shiny 的 rhandsontable 单元格中嵌入模态

在 R Shiny 中,如何使用 actionButton 重置 rhandsontable 中的数据(反转所有手动输入)?

在 Shiny 中使用 rhandsontable 时出错

r shiny:从另一个 rhandsontable 更新 rhandsontable

在 Shiny 中,等待用户停止使用 rhandsontable 填充表格

在R Shiny中过滤rhandsontable中的行