如何使用Dash HTML组件显示html文件

我绘制了一个保存在fig.html中的图形,并希望将其与dash-html-components一起显示。

我应该使用哪个Dash HTML组件,确切的语法是什么?我已经尝试了破折号列表中的几个组件,但是我认为我没有以正确的方式使用它。

这是我目前的结果:

enter image description here

这是我尝试过的一个示例:

import dash
import dash_core_components as dcc
import dash_html_components as html

app = dash.Dash(__name__, external_stylesheets=['../app/css/template.css'])

app.title = 'Test Dashboard'

app.layout = html.Div([
    html.H1(
      children='Test Dashboard',
      style={
         'textAlign': 'center'
      }
    ),

    html.Br(),

    html.Iframe(src='fig.html')

],
style={'width': '75%',
          'textAlign': 'center',
          'margin-left':'12.5%',
          'margin-right':'0'
         }
)

if __name__ == '__main__':
    app.run_server(debug=True)
评论