Dash应用程序:链接到浏览器的“新建”选项卡

时间:2018-10-18 13:44:13

标签: python-2.7 plotly plotly-dash python-webbrowser

我们正在尝试构建多页Dash应用。单击虚线散点图的标记之一时,我们需要在浏览器上打开一个带有不同图表的新选项卡。

(使用:Python(2.7),Flask(1.0.2),Dash(0.21.1))

我们正在使用“ app.callback”方法进行回调,但无法重定向。

  

@ app.callback(       输出('s_graph','figure'),       [Input('s_graph','clickData')])def display_click_data(clickData):

# Want to Open new tab here

我们尝试了以下方法:

  • webbrowser.open_new('url'):它在服务器端浏览器中打开新的网页。
  • 重定向(url_for('index'))不起作用
  • 试图在标记单击时获取Javascript事件,但没有走运。
  • 试图创建套接字发射器和侦听器操作,但未按预期工作。

enter image description here

0 个答案:

没有答案