Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R:选择输入值更改时重置其他输入值_R_Input_Shiny - Fatal编程技术网

R:选择输入值更改时重置其他输入值

R:选择输入值更改时重置其他输入值,r,input,shiny,R,Input,Shiny,我有一个简单的应用程序,用户可以从selectInput(player_name)下拉列表中选择球员姓名,然后您可以从selectInputs(season)和显示表格的单选按钮(Competited)中选择其他过滤器。在不使用提交或操作按钮的情况下,是否可以观察到球员姓名值已更改,然后将赛季和有争议的输入重置为其默认值?通常,我会使用conditionalPanel来更改输入,但在这种情况下,player\u name有数千个播放器 基本解决方案是使用一个额外的uiOutput“filters

我有一个简单的应用程序,用户可以从selectInput(
player_name
)下拉列表中选择球员姓名,然后您可以从selectInputs(
season
)和显示表格的单选按钮(
Competited
)中选择其他过滤器。在不使用提交或操作按钮的情况下,是否可以观察到
球员姓名
值已更改,然后将
赛季
有争议的
输入重置为其默认值?通常,我会使用conditionalPanel来更改输入,但在这种情况下,
player\u name
有数千个播放器

基本解决方案是使用一个额外的
uiOutput
“filters\u UI”来放置第二个selectInput和单选按钮,并向其中添加
input$player\u name
,这样,每当播放器名称更改时,都会使用初始值再次创建完整的
uiOutput
。请参见下面的示例

库(闪亮)
用户界面