У меня есть несколько кнопок действий, на которых я хочу показать разные входы ввода, и я хочу знать последнюю кнопку ID кнопки, как я могу это сделать? Когда я используюR блестящий - кнопка с последним нажатием кнопки
which(lapply(c(1:10), function(i) { input[[paste0("ActionButton", i)]]}) == TRUE)
Это показывает мне все кнопки, которые были нажаты, но я хочу знать, какой из них был последним, с тем чтобы снова нажать на предыдущей кнопке. Как я могу это сделать? Я новичок в блестящей и не уверен, понимаю ли я все реактивную/изолирующую проблему, поэтому буду приветствовать любые намеки.
Большое спасибо. Не могли бы вы также объяснить, как сохранить текущие выбранные значения в кнопке selectInput? Предположим, у меня есть selectInput и actionButton 'Save'. Для каждого щелчка «Сохранить» я хочу сохранить текущее выбранное значение в selectInput как updateSelectInput, не могли бы вы добавить это? Если вы хотите, я могу добавить новый вопрос. – user3463225
посмотреть, что вы хотите? – Batanichek
Не совсем, я имел в виду, что если selectInput у меня есть выбор = c (1: 5), selected = 1, и если я изменю выбранное значение приложения на 4 и нажмите «Сохранить», selectInput-кнопка обновит свое выбранное значение до 4 (так последнее выбранное значение перед нажатием кнопки «Сохранить») – user3463225