plots的html后端交互问题

有大佬用plots的plotly js后端的吗? html,js后端怎么获取鼠标值并显示出来呢?

1 个赞

PlotlyJS User Guide -> Putting it Together -> SyncPlots 里面的例子可能对你有帮助!

必须要用js来写吗?但是我是通过julia调用自动生成的,显示一次改一次?这样没法用呀…

Atom+Julia 例子:

using PlotlyJS, Observables
p = plot(rand(10,2))
display(p)  # usually optional

on(p["hover"]) do data
    println("\nYou hovered over", data)
end

鼠标浏览曲线, 观察Julia REPL里的变化

如果要在网页前端用Julia的PlotlyJS画图,可以用julia的PlotlyJS + WebIO

webio有点靠谱了,谢谢,我研究一下

如果用Webio+PlotlyJS, 遇到plotlyjs在网页上显示不出来的问题,把PlotlyJS 版本固定在v0.14.0