在 Plotly 或 Dash 中是否可以进行 JavaScript 回调?

Are JavaScript callbacks possible in Plotly or Dash?

我知道 Plotly 在某种程度上提供了交互性,例如更改颜色、选项卡或使用下拉菜单来更改情节。但是代码必须总是写在 Python 中,我不能在那里使用 "pure" JavaScript.

我想创建高度交互的、便携的、独立的 HTML 页面(不需要服务器),可以通过电子邮件发送给其他人,在他们的计算机上本地打开和查看。

所以我需要我的 HTML 页面包含所有数据,操作这些数据并通过 JavaScript 提供交互性,所有这些都是独立的。

这可以用 Plotly 或 Dash 实现吗?

Yes this is now possible。然而,听起来你最好学习 Dash 以外的东西,比如 React(一个 Javascript 框架)。虽然有比通过邮件共享应用程序更好的方法...