问题标签 [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.
r - 如何将我的可反应表链接到我的 geojson 地图,以便单击某个位置对表进行排序?
所以,我有一些 geojson 数据,我正在考虑使用 ggplot2 将其转换为绘图。具有附加细节的相同数据也位于可反应表中。我想将地图链接到表格,以便当用户单击某个位置时,表格将排序以仅显示该位置的信息。我该怎么做?另外,R 是这样做的方法还是我应该考虑使用其他方法?
javascript - 如何区分 R/Shiny 可反应 javascript 回调中的按钮?
从reactable文档中获取这个示例(链接中提供的交互式 Shiny 示例):
我想在每个details
列单元格中包含 2 个按钮,我可以通过将cell
定义更改为:
但是如何区分JS()
onClick()
功能内的批准/拒绝按钮呢?我可以传递另一个参数来赋予我这种能力吗?我console.log
既想rowInfo
又colInfo
找不到任何似乎有助于识别这两个按钮的东西。我想拥有它,以便我可以同时返回:
Shiny.setInputValue('approve_button_click', ...)
和
Shiny.setInputValue('decline_button_click',...)
从 JS 方面,所以我可以在 R 中单独处理它们。任何帮助表示赞赏!
r - 当输入更改(例如选项卡更改)时,我如何告诉我的 modalDialog 自动关闭?
我有这个带有 anavbarPage
和两个tabPanel
s 的 Shiny App。在第一个选项卡中,我有一个actionLink
初始化modalDialog
包括一个reactable
单元格作为按钮的一个。当我单击表中的按钮时,我想更改我的输入navbarPage
,即tabPanel
从“tabone”更改为“tabtwo”。同时我希望在更改modalDialog
时关闭tabPanel
。我怎么能告诉我modalDialog
关闭呢?
r - 在 Reactable 表中使用子集数据
在 reactable 中,您可以对命名列进行如下编辑:
我使用的数据每周都会更改,因此我不能使用命名列。我需要从 df 子集这个:
但可反应不喜欢这样。有谁知道我怎样才能让它工作并真正对评估子集代码做出反应,这样我就可以“指向”正确的列而不命名它?
r - 如何将标题列集中在可反应(r-package)上?
嗨,感谢您阅读我
我正在使用 r 中的“reactable”包处理一些表格,但我只想将每列的标题居中。例如:
显然该选项colDef(align = "center")
使整个列居中,但是是否有仅使标题居中的选项?
r - 单击表格中的行时,如何使新的(弹出)窗口出现?
Manufacturer == sales_by_mfr$Manufacturer[index])
我创建了一个可反应的表 1,当单击行(可扩展行)时,其中有一个额外的表(表 2 - 实际上有很多表,因为它过滤)。
我希望表 2 出现在新窗口中。IE 如果我点击制造商 ==“福特”行然后打开一个带有表 2 的窗口,同时当我点击Manufacturer == "Dodge"
行时会出现一个带有表 2 的新窗口(同时不关闭一个窗口Manufacturer == "Ford"
)
我尝试过这样的事情,但是,它并没有按照我想要的方式工作。
r - 如何跟踪可反应的嵌套表?
我有一个问题,我不太确定如何解决。考虑这个闪亮的应用程序示例:
我想利用reactable 的可扩展行功能。主表应显示请求,然后当您展开该行时,子表应显示与该特定请求关联的样本。当表是静态的时,这很好用,但是当我使用下拉列表进行过滤时,它的行为不符合预期。当前子表按行索引匹配,因此当我过滤表时,示例子表与正确的请求不匹配。
我怎样才能实现这个功能?Request_ID
也就是说,如何在函数内部链接 random_requests 和 random_samples 表,details
以便在过滤时起作用?
谢谢!-凯尔
r - 在使用串扰过滤之前显示空表
我想过滤带有串扰的可反应物。假设我有以下 Rmd 文件:
现在,在用户输入车主之前,表格会显示所有车主的行。我想实现该表为空,并且只有输入车主时,该表才应显示该车主的信息。这有可能实现吗?我正在寻找没有 Shiny 的解决方案。
上面的例子推导自:Filter two tables with crosstalk。
html - 是否可以从可反应的“groupBy”中排除列?
我有一个按排名排序的大学列表:
我想按 uni 分组,并汇总数据。当同一个 uni 有多行时,聚合值显示在顶部,您可以将其展开以显示各个行。
我想从“groupBy”过程中排除排名。我希望始终在第一列的左侧看到排名,并且在展开 uni 时,后续的各个排名行是空的。使用以下代码,排名仅在 uni 展开时可见:
我可以通过唯一值聚合排名列,但是当 unis 展开时,排名列只是重复每一行的排名,看起来一团糟:
任何人都可以提供任何建议吗?非常感谢!