09
Сен
2021

Структура HTML в Plotly dash

Всем привет. Немного научившись выводить и обновлять график в Plotly, я решил немного приукрасить его, накинув таблицу стилей и js из шаблона HTML.. Однако столкнулся с проблемой представления структуры HTML в коде Plotly.

HTML структура :

<div class="row">
    <div class="col-12">
        <div class="card">
            <div class="card-header">
                <h4 class="card-title">CARD_ONE</h4>
                <a class="heading-elements-toggle"><i class="la la-ellipsis-v font-medium-3"></i></a>
                <div class="heading-elements">
                    <ul class="list-inline mb-0">
                        <li><a data-action="collapse"><i class="ft-minus"></i></a></li>
                        <li><a data-action="expand"><i class="ft-maximize"></i></a></li>
                    </ul>
                </div>
            </div>
            <div class="card-content collapse show">
                <div class="card-body chartjs">
                  !!! dash chart !!!  <canvas id="line-chart" height="500"></canvas>
                </div>
            </div>
        </div>
    </div>
</div>

Хоть и в HTML структура понятна, я не могу понять , как раскидать структуру в Plotly. Это единственное что получилось и отображает в коде :

def serve_layout():
    return html.Div(
        children=[
            html.H4(children='OWERVIEW'),
            html.Div(id='my-id', className='card', children='''ONE_CARD'''),
            html.Div(className='card-header'),
            html.H4(className="card-title", children='ONE_CARD??'),
            html.Div(className='heading-elements-toggle'),
            html.Div(className='heading-elements'),
            html.Div(className="list-inline mb-0"),
            dcc.Graph(id='example-graph', animate=True, responsive=True),
            dcc.Interval(
                id='interval-component',
                interval=3 * 1000,
                n_intervals=0,
            ),
        ],
    )

однако в коде выше это не соответствует структуре HTML.

Вопрос : как должен выглядеть код в Plotly, чтобы сгенерировался код по структуре HTML.??

Источник: https://ru.stackoverflow.com/questions/1326931/%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0-html-%D0%B2-plotly-dash

Тебе может это понравится...

Добавить комментарий