我对bokeh和Tornado有意见。在
我使用Tornado作为我的Web服务器(我不能使用bokeh嵌入式服务器)。 我的一个页面创建了一个websocket连接,并从服务器接收动态生成的bokeh图。在
我用以下代码生成图形:
from bokeh.plotting import figure
from bokeh.embed import components
plot = figure()
plot.circle([1,2], [3,4])
script, div = components(plot)
然后我将脚本和div发送到正在侦听的websocket(这在我的tornado websocket处理程序中完成):
^{pr2}$客户机有一个id为“wsResponse”的div,我想在其中插入结果:
document.getElementById("wsResponse").innerHTML = data;
其中data是先前生成的div和脚本,发送到websocket。在
问题是没有呈现任何内容,因为脚本实际上是javascript代码,不能由innerHTML指令插入。在
有什么解决办法吗?在
目前没有回答
相关问题 更多 >
编程相关推荐