Реализация примера 036-custom-input-control - PullRequest
0 голосов
/ 24 апреля 2018

Я нахожу очень приятным и полезным виджет ввода так называемого «окна выбора дуэли» ( https://github.com/rstudio/shiny-examples/tree/master/036-custom-input-control) и я хотел бы переопределить его в новом приложении, как было предложено автором. Однако инструкции для меня довольно неясны:

"Если бы вместо этого мы хотели сделать этот компонент линейной диаграммы легко распространяемым среди других пользователей Shiny, мы бы настроили его как пакет. Chooser.R попадет в подкаталог R. Содержимое www будет перемещено в inst, и chooserInput будет вызывать блестящий :: addResourcePath, чтобы сделать их доступными с префиксом URL, таким как «chooser».

Я создал подпапку "inst" в моей рабочей директории с содержимым wwww (с файлом сценария jawa) и с командой блестящей :: addResourcePath ("chooser", путь "/ inst") в файле chooser.R , Код работает, и я могу заполнить левое поле. Однако правая ячейка (с выбранными элементами) всегда пуста. Я подозреваю, что что-то не так в том, как я сообщил блестяще о подпапке «inst». Кто-нибудь может повторно реализовать этот пример? Благодарю.

1 Ответ

0 голосов
/ 25 апреля 2018

Я понял, что мне нужно сначала сделать виджет. Процесс не так прост, но он достаточно хорошо описан в: https://shiny.rstudio.com/articles/js-build-widget.html Надеюсь на некоторое время.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...