SocketIO / NodeJS和ChartJS,多个画布

时间:2019-09-18 14:00:07

标签: php node.js charts socket.io chart.js

第一次问,通常我确实在这里找到我需要的东西。

因此,我试图发出fron SocketIO服务器来更新几张图表,我在php之前定义了唯一的图表,并使用了ajax,一切都很好,但是我需要nodejs的强大功能。

我已经获得SocketIO以便能够发送包含我需要的所有数据的json字符串,它们被定义为

[{"mainfield":"value","mainfield":value,"0":{"field":"value","field":"value","field":"value","field":value,"field":"value","field":"0","field":"value"}}]

主字段是唯一的,字段也是唯一的。这只是一个字符串,当我有多个图表/画布时,这会弄乱,并将画布更新为从nodejs接收的最后一个数据。

我也尝试使用javascript eval()为图表创建自己的唯一标识符。

chartidentifier123.data.datasets[0].data[1] = data.fromnodejs;

这是在纯PHP和Ajax中的样子,但是我如何在纯JavaScript中制作“ chartidentifier123”呢? 我尝试了var str = "chartidentifier"+data.uniqueidentifier; eval(str); str.data.datasets[0].... 但是没有用,谢谢,谢谢。

0 个答案:

没有答案