【问题标题】:Do a button click from code in plotly dash在 plotly dash 中单击代码中的按钮
【发布时间】:2021-05-01 10:19:09
【问题描述】:

我的 UI 上有 3 个并排放置的按钮。 当用户点击其中一个时,位于被点击按钮右侧的按钮也应该被逐步点击。有没有办法在 plotly-dash 中管理这种情况?

为了直观展示,

【问题讨论】:

    标签: python dashboard plotly-dash


    【解决方案1】:

    是的。进行回调,接收第一个按钮的 n_clicks 属性,并输出到第二个按钮的 n_clicks 属性。第 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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-22
      • 2011-09-04
      • 1970-01-01
      • 2020-11-21
      • 2016-08-04
      相关资源
      最近更新 更多