【问题标题】:Plotly dash label dcc compoenentPlotly dash label dcc 组件
【发布时间】:2021-12-28 11:09:04
【问题描述】:

是否有一个参数可以在 Plotly dash 中标记一个 dcc 组件,或者我是否必须为此插入一个自己的 html 标记? 例如,对于这个 RadioItems 在日志或线性图之间的选择,是否有机会将此组件命名为“在线性或对数之间选择”,以便在渲染 dash 应用程序时显示出来?

html.Div([
    dcc.Dropdown(
        id='secondary_yaxis',
        options=[{'label': i, 'value': i} for i in available_indicators],
        value =  "CO2",
        multi = True
    ),

【问题讨论】:

  • Dropdown 组件没有label 属性,但您可以设置placeholder,并在未选择任何选项时显示默认文本。否则,您将不得不使用特定的 html 组件。

标签: python plotly plotly-dash


【解决方案1】:

也许你可以试试dash-mantine-components

import dash_mantine_components as dmc


dmc.MultiSelect(
    id="secondary_yaxis",
    label="Choose between linear or log",
    description="You can also provide a description here",
    data=[{"label": i, "value": i} for i in ["CO2"]],
    value=["CO2"]
)

输出: 您可以通过以下方式安装它:pip install dash-mantine-components

PS:我是这个库的作者。我目前没有很好的文档,但我很乐意在创建文档时为您提供帮助。

【讨论】:

    猜你喜欢
    • 2021-09-14
    • 1970-01-01
    • 2020-12-14
    • 2021-09-01
    • 2021-09-01
    • 2021-02-08
    • 2019-12-17
    • 2020-07-28
    • 2019-05-16
    相关资源
    最近更新 更多