美文网首页
dash(2)--可使用的组件

dash(2)--可使用的组件

作者: 黄yy家的jby | 来源:发表于2019-12-22 20:45 被阅读0次

1.下拉菜单-dropdown

import dash
import dash_html_components as html
import dash_core_components as dcc

app = dash.Dash('Core Components')
app.layout = html.Div([
    dcc.Dropdown(
        options=[{'label': '北京', 'value': '北京'},
                 {'label': '天津', 'value': '天津'},
                 {'label': '上海', 'value': '上海'}],

        value='北京')])
下拉菜单

2.多选下拉菜单 -- dropdown(multi=True)

    html.Label('多选下拉菜单'),
    dcc.Dropdown(
        options=[{'label': '北京', 'value': '北京'},
                 {'label': '天津', 'value': '天津'},
                 {'label': '上海', 'value': '上海'}],
        value=['北京', '上海'],
        multi=True)
多选下拉菜单.png

3.单选-- radioitems

    html.Label('单选钮'),
    dcc.RadioItems(
        options=[{'label': '北京', 'value': '北京'},
                 {'label': '天津', 'value': '天津'},
                 {'label': '上海', 'value': '上海'}],
        value='北京')
单选

4.多选框 -- checklist

    html.Label('多选框'),
    dcc.Checklist(
        options=[{'label': '北京', 'value': '北京'},
                 {'label': '天津', 'value': '天津'},
                 {'label': '上海', 'value': '上海'}],
        value=['北京', '上海'])
多选框

5.文本输入--input

    html.Label('Text Input'),
    dcc.Input(value='天津', type='text')])
文本输入

6.滑动条--Slider

    html.Label('文本输入'),
    dcc.Slider(
        min=0, max=9, value=5,
        marks={i: '标签 {}'.format(i) if i == 1 else str(i) for i in range(1, 6)})
滑动条

7.表格--table



相关文章

网友评论

      本文标题:dash(2)--可使用的组件

      本文链接:https://www.haomeiwen.com/subject/shpinctx.html