Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

Tôi đang cố gắng xây dựng một bảng điều khiển bằng cách sử dụng Plotly-Dash và Bootstrap cho Python. Bây giờ tôi đang cố gắng định dạng bảng điều khiển sao cho tôi có hai cột với đầu vào ở bên trái và biểu đồ bên phải. Tuy nhiên tôi không nhận được hai cột. Dưới đây là một ví dụ mã sẽ tạo ra hai cột, nhưng không (rất có thể là sai lầm của tôi). Tôi đã cố gắng đơn giản hóa mã càng nhiều càng tốt nhưng nó vẫn không hoạt động.

import dash
import dash_html_components as html
import dash_bootstrap_components as dbc

app = dash.Dash(external_stylesheets=[dbc.themes.DARKLY])
row = html.Div([
    dbc.Container(
    [
        dbc.Row(dbc.Col(html.Div("A single column"))),
        dbc.Row(
            [
                dbc.Col(html.Div("One of two columns")),
                dbc.Col(html.Div("One of two columns")),
            ]
        ),
    ]
    )
])

app.layout = row

Trả về những điều sau đây;

Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

Mã HTML là như sau;

Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

Lỗi/vấn đề của bảng điều khiển;

Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

dbc.col (html.div ("một trong ba cột")),

  • ]
  • ]
  • )
  • Các thành phần
  • Accordion
  • Báo động
  • Huy hiệu
  • Bánh mì
  • Cái nút
  • Buttongroup
  • Thẻ
  • Băng chuyền
  • Sụp đổ
  • Trình đơn thả xuống
  • Phai màu
  • Hình thức
  • Đầu vào
  • Inputgroup
  • Jumbotron
  • Cách trình bày
  • Listgroup
  • Phương thức
  • Nav
  • Thanh điều khiển
  • Offcanvas
  • Phân trang
  • Popover
  • Tiến triển
  • Spinner

dbc.col (html.div ("một trong ba cột")),

  • ]
  • ]
  • )
  • Các thành phần
  • Accordion
  • Báo động
  • Huy hiệu
  • Bánh mì
  • Cái nút
  • Buttongroup
  • Thẻ
  • Băng chuyền
  • Sụp đổ
  • Trình đơn thả xuống
  • Phai màu
  • Hình thức
  • Đầu vào
  • Inputgroup
  • Jumbotron
  • Cách trình bày
  • Listgroup
  • Phương thức
  • Nav
  • Thanh điều khiển
  • Offcanvas
  • Phân trang
  • Popover
  • Tiến triển
  • Spinner

)

[

import dash
import dash_html_components as html
import dash_bootstrap_components as dbc

app = dash.Dash(external_stylesheets=[dbc.themes.DARKLY])
row = html.Div([
    dbc.Container(
    [
        dbc.Row(dbc.Col(html.Div("A single column"))),
        dbc.Row(
            [
                dbc.Col(html.Div("One of two columns")),
                dbc.Col(html.Div("One of two columns")),
            ]
        ),
    ]
    )
])

app.layout = row

Tôi đang cố gắng xây dựng một bảng điều khiển bằng cách sử dụng Plotly-Dash và Bootstrap cho Python. Bây giờ tôi đang cố gắng định dạng bảng điều khiển sao cho tôi có hai cột với đầu vào ở bên trái và biểu đồ bên phải. Tuy nhiên tôi không nhận được hai cột. Dưới đây là một ví dụ mã sẽ tạo ra hai cột, nhưng không có thể (rất có thể là sai lầm của tôi). Tôi đã cố gắng đơn giản hóa mã càng nhiều càng tốt nhưng nó vẫn không hoạt động.

Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

Trả về những điều sau đây;

Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

Mã HTML là như sau;

Hướng dẫn dash bootstrap columns not working - gạch ngang các cột bootstrap không hoạt động

Lỗi/vấn đề của bảng điều khiển;

]

Permalink

Không thể lấy lại những người đóng góp tại thời điểm này

importdash_bootstrap_componentsasdbc dash_bootstrap_components as dbc
Tệp này chứa văn bản unicode hai chiều có thể được giải thích hoặc biên dịch khác với những gì xuất hiện dưới đây. Để xem xét, hãy mở tệp trong một trình soạn thảo cho thấy các ký tự Unicode ẩn. Tìm hiểu thêm về các ký tự unicode hai chiều dash import html
FromDashImporthtml = html.Div(
hàng = html.div (
[.Row(dbc.Col(html.Div("A single, half-width column"), width=6)),
dbc.row (.Row(
dbc.row (dbc.col (html.div ("một cột đơn, nửa chiều rộng"), chiều rộng = 6)),.Col(html.Div("An automatically sized column"), width="auto")
)
dbc.row (.Row(
[
dbc.col (html.div ("một trong ba cột"), chiều rộng = 3),.Col(html.Div("One of three columns"), width=3),
dbc.col (html.div ("một trong ba cột")),.Col(html.Div("One of three columns")),
dbc.col (html.div ("một trong ba cột"), chiều rộng = 3),.Col(html.Div("One of three columns"), width=3),
dbc.col (html.div ("một trong ba cột")),
)
]
]