在R闪亮中从一个标签移动到另一个标签时,标签的页面如何重置为初始状态?这是考虑到有两个标签A abs B.当点击A并在A中执行某些操作时,例如按钮点击并填写表格然后移动到选项卡B并再次移动到选项卡A.然后选项卡A应重置为其初始状态 . 当从一个选项卡移动到另一个选项卡而不单击R中的按钮时,可以自动执行此操作吗?

我的代码是

ui.R

shinyUI(navbarMenu(“IDnavbarmenu”,

tabPanel("A", fluidRow( column(2,
                          actionButton("button1", "button1")))),
tabPanel("B")

))

Server.R

shinyServer(函数(输入,输出,会话){

observeEvent(输入$ button1,

输出$ ui1 < - renderUI({isolate({

div( id="g",
fluidPage(shinyjs::useShinyjs(),

          fluidRow(column(4, 
                textInput("name", label = "NAME:", 
                          value ='')))))})}))

}