问题标签 [shinybs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
180 浏览

r - 在工具提示中渲染 shiny.i18n 翻译

我想在我的应用程序中使用 shiny.i18n,它使用工具提示来提供有关某些元素的更多信息(使用两种类型的工具提示,使用 tipify 或 bsTooltip)。但是,我找不到如何集成两者,并且工具提示没有正确呈现。

例如,这个:

文件 translate_fr.csv:

返回:

在此处输入图像描述

而工具提示应该只包含“这是一个按钮”。我对这些工具很陌生——我错过了什么?

0 投票
0 回答
72 浏览

r - 在 Shiny 中按窗口宽度折叠和展开面板

我正在构建一个闪亮的应用程序,由侧边栏和主面板组成。因为我想让这个应用程序对移动设备友好,所以我想在屏幕变窄时默认折叠侧边栏。

我尝试过使用 shinyBS::bsCollapse()。有了这个,我可以制作一个可折叠的侧边栏,但我仍然需要单击才能折叠/取消折叠。

有没有一种方法可以通过根据用户与应用程序的宽度自动折叠/展开它来使其响应?还是其他解决方案?

一个最小的例子:

0 投票
0 回答
133 浏览

r - 侧边栏面板/侧边栏面板中的 R Shiny Collapsible Boxes 带有多个全尺寸的可折叠框

我想创建一个Shiny应用程序,它由一侧的不同可打开框组成。然后在框中应该是按钮等。

到目前为止,我使用了以下解决方案:

这是一个可视化:我想避免这种“盒子中的盒子”。这是我当前的代码生成的: 在此处输入图像描述

它应该是这样的:只有可折叠的,没有边框,也没有边栏面板的边距: 在此处输入图像描述

不幸的是,此解决方案仅在侧边栏面板中创建一个框。我想使用与侧边栏面板一样大的可折叠盒子,或者将面板替换为几个并排放置的盒子。我应该怎么做才能实现这一目标?

提前非常感谢!

0 投票
1 回答
75 浏览

r - 没有侧边栏面板的可折叠盒子/几个可折叠或手风琴作为侧边栏

我想创建一个Shiny应用程序,其中包含多个collapsible框作为一侧的菜单。为此,到目前为止,我已经使用了该bsCollapsePanel功能并将其放入sidebarPanel. 不幸的是,我从盒子到sidebarPanel. 盒子看起来已经启动了。但我只想使用可折叠的盒子作为侧边栏。

到目前为止,我使用了以下解决方案:

这是图形输出: 在此处输入图像描述

这就是它应该的样子。我想避免这种“盒中盒”效应。侧边栏面板只有可折叠,没有边框和边距: 在此处输入图像描述

是否有解决方案和/或另一个包更适合创建可折叠/手风琴?

我很感激任何建议!

0 投票
1 回答
74 浏览

r - 无法在 Shiny 模块中触发 bsModal

我正在尝试在使用模块的 Shiny 应用程序中创建和触发 bsModal,但我无法使用操作按钮打开它。我最初的想法是它与操作按钮 ID 上的 ns() 函数有关,但我尝试过使用带和不带 ns() 的触发器 ID,但都没有奏效。我创建了下面的示例来模拟问题。

动作按钮和 cars_modal 图出现,但单击动作按钮应该打开一个具有相同图的新窗口,但它没有。

0 投票
0 回答
15 浏览

css - thumbnail_label 覆盖其他内容较大的项目 R Shiny

我正在尝试创建一个显示缩略图标签的闪亮应用程序,每个缩略图标签项都包含一个图像、标签、按钮和内容(它们都是文本输入)。问题是当内容中的文本超过其他缩略图中的文本大小时,此缩略图会放大并覆盖其他缩略图的位置,从而扭曲整个页面。无论内容大小如何,有没有办法可以修复每个缩略图大小?例如,通过在超过特定字符限制时将额外文本设置为隐藏并使其仅在悬停时可用?也欢迎其他方法。正如您在下面的解决方案中看到的那样,我尝试在 tags$style 中添加内容大小限制,但它不起作用。另外,我尝试添加垂直布局,但它没有