在 plotly dash 中点击代码中的按钮
Do a button click from code in plotly dash
我的 UI 上有 3 个并排的按钮。
当用户单击其中一个按钮时,位于被单击按钮右侧的按钮也应逐步单击。有没有办法在 plotly-dash 中管理这种情况?
为了直观展示,
是的。进行回调,接收第一个按钮的 n_clicks
属性,并输出到第二个按钮的 n_clicks
属性。第二到第三个按钮也一样。
一个简单的例子:
@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
我的 UI 上有 3 个并排的按钮。 当用户单击其中一个按钮时,位于被单击按钮右侧的按钮也应逐步单击。有没有办法在 plotly-dash 中管理这种情况?
为了直观展示,
是的。进行回调,接收第一个按钮的 n_clicks
属性,并输出到第二个按钮的 n_clicks
属性。第二到第三个按钮也一样。
一个简单的例子:
@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