是否可以在没有python和服务器的情况下直接在JS中使用plot.ly破折号?

时间:2019-04-17 22:37:35

标签: plotly plotly-dash

Plot.ly Dash是一种通过python中的声明式规范生成交互式小部件的方法。

最终的窗口小部件由两部分组成-React.JS中的UI前端和Python中的服务器。

我想知道是否有可能:

  • 使用JS本身生成没有python的交互式小部件。有文档该怎么做?
  • 构建不需要python后端的独立的仅用于前端的窗口小部件(其所有数据已包含在前端中)。

1 个答案:

答案 0 :(得分:1)

评论太久了。我确定您已经看到https://plot.ly/javascript/

  1. 只要您玩buttons,就可以拥有一个交互式小部件。查看最近的answer
  2. 如果您可以使用css,而html很难为您的多个绘图创建框架。它将充当小部件,但不需要python后端即可运行。如果您选择这条路线,请记住在您的include_plotlyjs=False中加入plotly.offline.plot,否则在每个HTML中都包含js,并且随着每个绘图的进行,小部件都会非常缓慢( html)的重量将超过3MB。