你可以使用shinyjs来隐藏/显示整个面板吗?

2024-01-27

我想知道是否可以在整个闪亮的 wellPanel 上使用闪亮的隐藏和显示功能?我有兴趣这样做是为了有条件地显示两个面板之一,据我所知,我不能在条件面板的条件中使用反应值。

下面是我的想法的一个例子,但是我不知道如何引用在shinyjs函数中给井面板的id。

library(shiny)
library(shinyjs)

ui <- fluidPage(
  useShinyjs(),
  actionButton("test", label = "test"),
  shinyjs::hidden(wellPanel(id = "panelA", "I AM PANEL A")),
  wellPanel(id="panelB", "I AM PANEL B")
)

sever <- function(input,output){
  observeEvent(input$test, {
    shinyjs::showElement(id= "panelA")
    shinyjs::hideElement(id= "panelB")
  })
}

shinyApp(ui=ui,server=server)

library(shiny)
library(shinyjs)

ui <- fluidPage(
  useShinyjs(),
  actionButton("showA", label = "Show A"),
  actionButton("showB", label = "Show B"),
  shinyjs::hidden(wellPanel(id = "panelA", "I AM PANEL A")),
  wellPanel(id="panelB", "I AM PANEL B")
)

server <- function(input,output){
  observeEvent(input$showA, {
    shinyjs::showElement(id= "panelA")
    shinyjs::hideElement(id= "panelB")
  })

  observeEvent(input$showB, {
    shinyjs::showElement(id= "panelB")
    shinyjs::hideElement(id= "panelA")
  })
}

shinyApp(ui=ui,server=server)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

你可以使用shinyjs来隐藏/显示整个面板吗? 的相关文章

随机推荐

  • 在哪里可以找到 IntelliJ 其他语言的词典?

    IntelliJ 拼写检查器仅捆绑了英语和阿拉伯语 奇怪 我认为它是在东欧制造的 他们甚至没有捆绑他们的语言 我的客户是德国人 所以我的所有代码都是英语 代码 德语 界面 混合的 而且我找不到 IntelliJ 的德语词典 当前的IDEA版
  • 排除字符串列表中的相似点以提取差异

    我有一个句子列表 除了书名之外 其他句子都相同 如何循环遍历列表并排除相似之处以找到书名 这是一个例子 可以是任何有相似之处的短句 蝇王 这本书堪称经典 杀死一只知更鸟 是一本经典之作 麦田里的守望者 这本书堪称经典 我遇到的问题是我不能简
  • 如何阻止 Telerik RadWindow 在下一次回发时始终重新加载

    我在网页中调用 RadWindow 作为对话框 我从代码隐藏中调用 因为我需要传递一些参数 radWindow1 NavigateUrl url 英国 德国 法国 radWindow1 VisibleOnPageLoad true 这很有效
  • ruby on Rails 的 Mahout 插件

    我想在 Ruby on Rails 项目中使用 Apache Mahout 来实现推荐和协作过滤 特别是我的要求是 建议相关标签 推荐相关文章 根据用户的喜好提示他评论文章 根据用户的地理位置和其他元信息 向他推荐类似的用户 如果任何其他解
  • 我什么时候应该明确使用@synthesize?

    据我所知 从 XCode 4 4 开始 synthesize将自动生成属性访问器 但刚才我读了一个关于的代码示例NSUndoManager 并且在代码中它注意到 synthesize被明确添加 喜欢 interface RootViewCo
  • Azure DevOps 中“bash exited with code 1”中的 Cypress 测试退出失败

    我已将 Cypress 测试设置为在 Azure DevOps 中运行 我通过 yml 文件中的 CMD 命令运行测试 然后获取测试结果 当测试通过时 一切都按预期工作 并且测试结果显示在摘要中 当测试失败时 CMD 步骤会失败 并显示错误
  • 如何使用 Powershell 下载并安装适用于 Windows 的 git 客户端

    我必须编写自动 powershell 脚本来从 gihtub 克隆存储库 但我需要使用命令行安装 git 您能否让我知道如何使用命令行在窗口上下载并安装 git 而无需执行任何手动工作 提前致谢 希望在不使用巧克力的情况下做同样的事情 以下
  • 为什么 tkinter(或海龟)似乎丢失或损坏?它不应该是标准库的一部分吗?

    当尝试使用 Tkinter 标准库包或其相关功能 使用海龟图形 时 我看到了许多不同的问题 turtle和内置的 IDLE IDE 或者使用将此作为依赖项的第三方库 例如使用 Matplotlib 显示图形窗口 似乎即使没有隐藏标准库模块名
  • 如何在 HashSet 中搜索时使用正则表达式

    我正在编写一个 Java 程序 我需要在其中搜索集合中的特定单词 必须搜索的单词类似于 wo d where 可以用任何其他字母代替 我正在使用正则表达式来匹配此类类型的单词大小写 这就是我到目前为止所拥有的 HashSet
  • 如何加速InnoDB count(*)查询?

    这里有很多类似的问题 但很多答案都说强制使用索引 这对我来说似乎并没有加快任何速度 我想在我的网站上显示一个 实时 计数器 显示表中的行数 有点像一些网站如何 实时 显示注册用户数量或其他统计数据 即使用 ajax 或 websockets
  • 将锚标记设置为看起来像提交按钮

    我有一个表单 其中有一个 提交 按钮和一个 取消 锚点 HTML 是这样的
  • AuthLogic 表单给出了不正确的验证错误 - 为什么?

    我根据 AuthLogic 示例设置了 AuthLogic for Rails http github com binarylogic authlogic example http github com binarylogic authlo
  • 适用于 Windows 和 Cygwin 的 Makefile

    我需要有一个makefile在 Windows 和 Cygwin 下工作 我在 makefile 正确检测操作系统并设置适当的变量时遇到问题 目标是为以下命令设置变量 然后使用变量调用规则中的命令 删除文件 rm在西格温 del在Windo
  • 使用 jQuery/CSS 缩小/增大动画

    如何使用 jQuery 和 或 CSS 完成放大 缩小动画 我能想到的一个例子是this https www zaarly com当您点击Join Now button 我调查了动画 css http daneden me animate
  • 将行值聚合到列中

    我有这样的数据 2013 11 localhost kern 2013 11 localhost kern 2013 11 192 168 0 59 daemon 2013 12 localhost kern 2013 12 localho
  • “base”值只能用于直接调用被重写成员的基本实现

    为什么我不能打电话base实施f here type Base abstract f int gt int gt int default this f x int y int int x y type Derived inherit Bas
  • 执行 Python Azure Functions 时不显示记录 DEBUG 日志

    我创建了一个 Python Azure Functions 应用程序 在此应用程序中 我想检查日志详细信息 例如DEBUG INFO我已经编写了一些用于日志记录的代码 但是在执行我的azure函数应用程序后我无法获取任何日志 我已经编写了用
  • JS 重命名对象键,同时保留其在对象中的位置

    我的 javascript 对象如下所示 const someObj arr1 str1 str2 arr2 str3 str4 在尝试重命名密钥时 例如arr1 我最终删除现有的密钥并用原始值写入一个新密钥 这的顺序obj changes
  • Excel 强制关闭时如何抑制“禁用加载项”对话框

    我的插件是使用 WPFframework 用 c NetOffice ExcelDNA 编写的 有些部分也使用winform 主要用户界面是WPF 当显示模式对话框时 用户强制关闭 Excel 下次当他们启动 Excel 时 Excel 会
  • 你可以使用shinyjs来隐藏/显示整个面板吗?

    我想知道是否可以在整个闪亮的 wellPanel 上使用闪亮的隐藏和显示功能 我有兴趣这样做是为了有条件地显示两个面板之一 据我所知 我不能在条件面板的条件中使用反应值 下面是我的想法的一个例子 但是我不知道如何引用在shinyjs函数中给