r - R Shiny:是否有可能只监控输入的一个子集?
问题描述
我正在使用一个动态的 Shiny UI,它会生成大量不同类型的输入元素(例如权重、评论等)。inputIds 由前缀和 ID 字符串连接而成(例如“weight_ABC”、“weight_ABD”)。我目前使用 reactiveValuesToList() 来遍历 inputIds,以便找出例如权重是否已更改以及它是哪一个(在这种情况下,我将零权重条目变灰)。这是可行的,但我想知道是否有人可以指出我更优雅的方法。
是否可以在“input$”之外的 reactiveValues 对象中组织输入,这样当我知道我正在寻找更新的权重时,我不必包含评论和其他内容?或者有没有可能直接获取已经改变的输入的inputId。
一旦应用程序启动并生成 UI,inputIds 将保持不变。但是,我事先不知道 inputId,因为它们取决于输入数据集。所以“硬编码” inputIds 不是一种选择。
任何帮助表示赞赏。
谢谢!
解决方案
推荐阅读
- vue.js - 使用标签槽一次后,Vuetify v-radio 标签损坏
- android - 如何将描述与 Android TextView 一起使用以实现可访问性
- javascript - 如何通过 Data Studio 社区连接器对第三方服务使用用户/通行证身份验证方法?
- uml - 是否允许主要和次要演员之间的泛化?
- node.js - 猫鼬如果不为空且如果状态是唯一的
- node.js - 客户端订阅增加了服务器端的内存使用量
- sap - 调用过程 #148 时的 NCLOB 大小限制
- ubuntu - 在 Ubuntu 中安装 Caffe 框架
- c# - 应用关闭或休眠时获取通知参数 Firebase
- jquery - 数据表行行不是函数