我做了一些研究,发现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")
谢谢您
暂无答案!
目前还没有任何答案,快来回答吧!