plotlygantt回调和click事件

bybem2ql  于 2021-07-13  发布在  Java
关注(0)|答案(0)|浏览(263)

我做了一些研究,发现plotly本身并不支持像散点图那样的点击和悬停事件。有人能想办法吗?我需要能够单击一个任务,并在回调中使用它,以提供给dash中的另一个组件。

fig = ff.create_gantt(df, height=y * 15, bar_width=0.2, index_col='Resource', show_colorbar=True,
                      group_tasks=True, title='Tags Timeline')
fig.update_layout(
    xaxis=dict(
        rangeselector=dict(
        ),
        rangeslider=dict(
            visible=True
        ),
        type="category",
        autorange=False,
        range=(0,30)
    )
)
@app.callback(
    Output("video-display", "currentTime"),
    [Input("tags-timeline", "clickData")],
)
def sync_timeline_video(clickData):
    if clickData:
        print(clickData)
    else:
        print("none yet")

谢谢您

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题