У меня есть 3 кнопки, которые стоят бок о бок в моем интерфейсе. Когда пользователь щелкает одну из них, кнопки, расположенные справа от нажатой кнопки, также должны нажиматься шаг за шагом. Есть ли способ управлять этим сценарием в сюжетном тире?
Нажмите кнопку из кода в сюжетном тире
Ответы (1)
да. Выполните обратный вызов, который принимает свойство n_clicks
1-й кнопки и выводит его в свойство n_clicks
2-й кнопки. То же самое для кнопок 2–3.
Простой пример:
@app.callback(Output('button-2', 'n_clicks'),
[Input('button-1', 'n_clicks')])
def callback_func(button_clicks):
if button_clicks:
return button_clicks
raise dash.exceptions.PreventUpdate
person
coralvanda
schedule
28.01.2021
О, в этом есть смысл, спасибо!
- person Yusuf Nevzat Şengün; 28.01.2021