在情节性仪表板中,如何将图形/情节悬停在文本区域上时出现?

时间:2018-10-25 01:17:04

标签: python plotly dashboard plotly-dash

textarea's documentation指出关键字title用于“ Text to be displayed in a tooltip when hovering over the element.”,因此,我想到了像这样将数字附加到title上:

    data = [
        {
            'values': [[10,90],[5, 95],[15,85],[20,80]],
            'type': 'pie',
        },
    ]

    fig = dcc.Graph(
            id='graph',
            figure={
                'data': data,
                'layout': {
                    'margin': {
                        'l': 30,
                        'r': 0,
                        'b': 30,
                        't': 0
                    },
                    'legend': {'x': 0, 'y': 1}
                }
            }
        )


    dcc.Textarea(value='Some text', title=fig)

但是,将鼠标悬停在文本区域上时,不会显示饼图。鼠标悬停在文本区域上时,只会显示[object Object]

有没有办法做到这一点?我知道我可以实现一个按钮并使用单击来显示图形,但是我希望它是应用程序的简单界面,并且尽可能不单击。

编辑:我刚才遇到了this文章,该文章悬停在条形图上时显示静态图像。我不明白这是怎么回事。我知道JS对悬停时出现的图像负责,但是我在.py文件中的哪个地方写JS代码?又如何?

0 个答案:

没有答案