R 很难让嵌套模块中的actionButton正常工作
在下面的模块化闪亮应用程序中,insertBtn_外部按钮工作正常,但我正在努力让insertBtn_内部按钮工作。非常感谢有助于解决我的问题的任何见解R 很难让嵌套模块中的actionButton正常工作,r,shiny,shinymodules,R,Shiny,Shinymodules,在下面的模块化闪亮应用程序中,insertBtn_外部按钮工作正常,但我正在努力让insertBtn_内部按钮工作。非常感谢有助于解决我的问题的任何见解 库(闪亮) innerUI在选项卡面板中,必须使用一个或多个选项卡面板。此外,您必须使用ns调用innerUI,即innerUI(ns('inner1')) tabsetPanel内部必须使用一个或多个tabPanel。此外,您必须使用ns调用innerUI,即innerUI(ns('inner1')) 非常感谢你,斯泰芬。当我创建这个最小可复
库(闪亮)
innerUI在选项卡面板
中,必须使用一个或多个选项卡面板
。此外,您必须使用ns
调用innerUI
,即innerUI(ns('inner1'))
tabsetPanel
内部必须使用一个或多个tabPanel
。此外,您必须使用ns
调用innerUI
,即innerUI(ns('inner1'))
非常感谢你,斯泰芬。当我创建这个最小可复制的示例时,我无意中删除了tabPanel()调用(对此表示歉意)。指出这个缺失的ns()调用确实消除了我所面临的障碍。非常感谢Stéphane。当我创建这个最小可复制的示例时,我无意中删除了tabPanel()调用(对此表示歉意)。指出这个缺失的ns()调用确实消除了我所面临的障碍。
outerUI <- function(id){
ns <- NS(id)
tagList(
actionButton(ns('insertBtn_outer'), 'Insert'),
br(),
tabsetPanel(tabPanel("XXX", innerUI(ns('inner1'))),
id=ns('tabset'), type = 'tabs')
)
}