首页 > 解决方案 > 通过 plot.ly 回调以及 Web 应用程序中的属性和属性来破折号 Python

问题描述

在 Dash 中,通过回调https://dash.plotly.com/interactive-graphing中的 Plotly 帮助部分,声明:

Dash 组件由一组属性以声明方式描述。所有这些属性都可以通过回调函数更新

使用定义HTML 中的属性和属性有什么区别?

说 Dash 回调通过其 id 检索特定 DOM 对象并“读取”其属性(而不是初始化它的 HTML 属性)是合乎逻辑且合理的。示例:可以让输入回调监听图形“hoverData”更改属性。

如果这个假设是真的:

因此,基本上 dash 回调在 DOM 初始化后运行,它们同样对 DOM 属性而不是 HTML 属性进行操作。

因此,如果情况属实,这可以在文档中明确说明,这将改进以避免开发人员混淆这个有时不是很明显的术语。

标签: callbackplotly-dash

解决方案


找到了答案,破折号回调与 DOM 属性一起使用,这比说 HTML 属性更准确。


推荐阅读