MultiActionInput实现(R Shiny)
介绍
MultiAction是Shiny中的自定义输入绑定,它将监听一组操作并将值发送到服务器端的一个React性input$对象。 如果您真的真的很累,可以通过写一些复杂的观察者听操作按钮/链接来解决问题。 在本地观察员shiny是专为听单个动作。 如果将一组操作的React性绑定到一个观察者,则空值会引起问题,当将已侦听的操作按钮/链接之一呈现为React性UI时,将触发观察者触发。 设计该实现主要是为了解决这种情况,通过创建新的输入绑定来避免服务器端React性问题。
用法
准备
将jQuery文件复制到应用程序目录中的www/目录中。
在ui.R ,将以下几行添加到ui页面中。
tags $ head(
tags $ script( type = ' text/javascript ' , src = ' mult