У меня есть приложение, написанное на Shiny для Python, с несколькими панелями навигации. На главной странице, на которую сначала попадает пользователь, у меня есть по одной кнопке для каждой навигационной панели. Могу ли я как-нибудь добавить функциональность, чтобы нажатие кнопки отправляло вас на соответствующую панель навигации?
Я нашел способы сделать это в R Shiny, но ни одного в Shiny для Python.
Пример кода:
from shiny import App, Inputs, Outputs, Session, reactive, render, req, ui
from shiny.express import input, ui
with ui.nav_panel('Start'):
ui.input_action_button("move_to_panel_1", "Move to panel 1") # clicking this moves you to panel 1
ui.input_action_button("move_to_panel_2", "Move to panel 2") # to panel 2
with ui.nav_panel('Panel 1'):
with ui.card():
@render.text
def text1():
return 'Text 1'
with ui.nav_panel('Panel 2'):
with ui.card():
@render.text
def text2():
return 'Text 2'
Подробнее здесь: https://stackoverflow.com/questions/793 ... is-clicked
Как переключиться на определенную панель навигации при нажатии кнопки? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Панель навигации на стороне Bootstrap не сворачивается при нажатии ссылки
Anonymous » » в форуме Jquery - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Панель навигации на стороне Bootstrap не сворачивается при нажатии ссылки
Anonymous » » в форуме CSS - 0 Ответы
- 10 Просмотры
-
Последнее сообщение Anonymous
-