R 将update*调用分派到闪亮的模块中

R 将update*调用分派到闪亮的模块中,r,shiny,R,Shiny,我正在实现一个闪亮的模块,允许用户从外部更新内部组件,就像它是一个“普通”闪亮控件一样。 其想法是通过提供一个更新程序函数(updateTextInModule)来模拟闪亮的机制(例如,通过函数updateTextInput更改textInput),该函数知道内部结构,但将其隐藏给用户 为此,需要访问控件的完全限定ID:这包括我在任何地方都找不到的模块ID(除非用户在调用中提供) 我成功地编写了这段工作完美的代码: 库(闪亮) #模块-------------------------------

我正在实现一个闪亮的模块,允许用户从外部更新内部组件,就像它是一个“普通”闪亮控件一样。
其想法是通过提供一个更新程序函数(
updateTextInModule
)来模拟闪亮的机制(例如,通过函数
updateTextInput
更改
textInput
),该函数知道内部结构,但将其隐藏给用户

为此,需要访问控件的完全限定ID:这包括我在任何地方都找不到的模块ID(除非用户在调用中提供)

我成功地编写了这段工作完美的代码:

库(闪亮)
#模块------------------------------------------------------------------
#UI:要修改的单个文本输入
模块用户界面