问题标签 [reactable]

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 投票
0 回答
30 浏览

r - 如何将我的可反应表链接到我的 geojson 地图,以便单击某个位置对表进行排序?

所以,我有一些 geojson 数据,我正在考虑使用 ggplot2 将其转换为绘图。具有附加细节的相同数据也位于可反应表中。我想将地图链接到表格,以便当用户单击某个位置时,表格将排序以仅显示该位置的信息。我该怎么做?另外,R 是这样做的方法还是我应该考虑使用其他方法?

0 投票
1 回答
208 浏览

javascript - 如何区分 R/Shiny 可反应 javascript 回调中的按钮?

reactable文档中获取这个示例(链接中提供的交互式 Shiny 示例):

我想在每个details列单元格中包含 2 个按钮,我可以通过将cell定义更改为:

但是如何区分JS() onClick()功能内的批准/拒绝按钮呢?我可以传递另一个参数来赋予我这种能力吗?我console.log既想rowInfocolInfo找不到任何似乎有助于识别这两个按钮的东西。我想拥有它,以便我可以同时返回:

Shiny.setInputValue('approve_button_click', ...)

Shiny.setInputValue('decline_button_click',...)

从 JS 方面,所以我可以在 R 中单独处理它们。任何帮助表示赞赏!

0 投票
1 回答
24 浏览

r - 当输入更改(例如选项卡更改)时,我如何告诉我的 modalDialog 自动关闭?

我有这个带有 anavbarPage和两个tabPanels 的 Shiny App。在第一个选项卡中,我有一个actionLink初始化modalDialog包括一个reactable单元格作为按钮的一个。当我单击表中的按钮时,我想更改我的输入navbarPage,即tabPanel从“tabone”更改为“tabtwo”。同时我希望在更改modalDialog时关闭tabPanel。我怎么能告诉我modalDialog关闭呢?

0 投票
1 回答
46 浏览

r - 在 Reactable 表中使用子集数据

在 reactable 中,您可以对命名列进行如下编辑:

我使用的数据每周都会更改,因此我不能使用命名列。我需要从 df 子集这个:

但可反应不喜欢这样。有谁知道我怎样才能让它工作并真正对评估子集代码做出反应,这样我就可以“指向”正确的列而不命名它?

0 投票
1 回答
35 浏览

r - 如何在具有可反应的数字参数的同一向量中引入非数字参数?

感谢您再次阅读我

我正在使用一个表,其中在“Valor”列中我有一个向量,其数字从 0 到 1 用于百分比条形,如下图所示:

表格图像

但我希望在值为“0%”而不是进度条的字段中,它只会有文本“nd”。有没有办法做到这一点?使用的代码如下:

0 投票
1 回答
377 浏览

r - 如何将标题列集中在可反应(r-package)上?

嗨,感谢您阅读我

我正在使用 r 中的“reactable”包处理一些表格,但我只想将每列的标题居中。例如:

显然该选项colDef(align = "center")使整个列居中,但是是否有仅使标题居中的选项?

0 投票
0 回答
151 浏览

r - 单击表格中的行时,如何使新的(弹出)窗口出现?

Manufacturer == sales_by_mfr$Manufacturer[index])我创建了一个可反应的表 1,当单击行(可扩展行)时,其中有一个额外的表(表 2 - 实际上有很多表,因为它过滤)。

我希望表 2 出现在新窗口中。IE 如果我点击制造商 ==“福特”行然后打开一个带有表 2 的窗口,同时当我点击Manufacturer == "Dodge" 行时会出现一个带有表 2 的新窗口(同时不关闭一个窗口Manufacturer == "Ford"

我尝试过这样的事情,但是,它并没有按照我想要的方式工作。

0 投票
1 回答
91 浏览

r - 如何跟踪可反应的嵌套表?

我有一个问题,我不太确定如何解决。考虑这个闪亮的应用程序示例:

我想利用reactable 的可扩展行功能。主表应显示请求,然后当您展开该行时,子表应显示与该特定请求关联的样本。当表是静态的时,这很好用,但是当我使用下拉列表进行过滤时,它的行为不符合预期。当前子表按行索引匹配,因此当我过滤表时,示例子表与正确的请求不匹配。

我怎样才能实现这个功能?Request_ID也就是说,如何在函数内部链接 random_requests 和 random_samples 表,details以便在过滤时起作用?

谢谢!-凯尔

0 投票
1 回答
59 浏览

r - 在使用串扰过滤之前显示空表

我想过滤带有串扰的可反应物。假设我有以下 Rmd 文件:

现在,在用户输入车主之前,表格会显示所有车主的行。我想实现该表为空,并且只有输入车主时,该表才应显示该车主的信息。这有可能实现吗?我正在寻找没有 Shiny 的解决方案。

上面的例子推导自:Filter two tables with crosstalk

0 投票
0 回答
58 浏览

html - 是否可以从可反应的“groupBy”中排除列?

我有一个按排名排序的大学列表:

我想按 uni 分组,并汇总数据。当同一个 uni 有多行时,聚合值显示在顶部,您可以将其展开以显示各个行。

我想从“groupBy”过程中排除排名。我希望始终在第一列的左侧看到排名,并且在展开 uni 时,后续的各个排名行是空的。使用以下代码,排名仅在 uni 展开时可见:

我可以通过唯一值聚合排名列,但是当 unis 展开时,排名列只是重复每一行的排名,看起来一团糟:

任何人都可以提供任何建议吗?非常感谢!