Shiny 实现示例036自定义输入控件

Shiny 实现示例036自定义输入控件,shiny,Shiny,我发现所谓的“决斗选择框”输入小部件非常好用( ) 我想按照作者的建议,在一个新的应用程序中重新实现它。但是,这些说明对我来说相当模糊: “相反,如果我们想让此折线图组件轻松分发给其他闪亮的用户,我们会将其设置为一个包。chooser.R将进入R子目录。www的内容将移动到inst,ChooseInput将调用闪亮::addResourcePath,以使它们在URL前缀“chooser”处可用。” 我在我的工作目录中创建了一个子文件夹“inst”,其中包含wwww的内容(带有一个jawa脚本文件

我发现所谓的“决斗选择框”输入小部件非常好用( ) 我想按照作者的建议,在一个新的应用程序中重新实现它。但是,这些说明对我来说相当模糊:

“相反,如果我们想让此折线图组件轻松分发给其他闪亮的用户,我们会将其设置为一个包。chooser.R将进入R子目录。www的内容将移动到inst,ChooseInput将调用闪亮::addResourcePath,以使它们在URL前缀“chooser”处可用。”

我在我的工作目录中创建了一个子文件夹“inst”,其中包含wwww的内容(带有一个jawa脚本文件)和chooser.R文件中的comand::addResourcePath(“chooser”,path“/inst”)。 代码运行,我可以填充左边的框。但是右边的框(包含所选项目)总是空的。我怀疑我让shiny知道“inst”子文件夹的方式有问题。
有人能重新实现这个例子吗?谢谢。

我意识到我需要先制作一个小部件。这个过程不是那么容易,但它的合理性在以下章节中有很好的描述: 希望能给别人留点时间