CNode

express实时获取更新的json数据,并动态显示到页面

问答
Zzaizizaizai发布于9 年前最后回复9 年前5 回复7345 浏览0 收藏

1、功能及问题

在做的是通过url获取温度传感器的数据,我把获取的温度,湿度等数据存到json格式文件,再把最新的json数据显示到页面 问题:最大的问题是无法做到实时更新数据,在渲染页面时,把最新的json数据赋值到变量,但变量就定死了,无法在接收数据的同时,显示数据。

2、图片:

json格式  json格式 首页 首页.png 接收数据 传送数据.png

3、补充

查看数据:localhost:8080/ 传输数据: localhost:8080/a?arduino=yes&wet=?&temp=? 原意是取json数据中lists数组的最后一个,但不能实现自动更新显示从localhost:8080/a?arduino=yes&wet=?&temp=?请求获取的数据

查看回复

回复 (5)

L
leemove#1·9 年前

??? 你不知道Js有个非常厉害的东西叫ajax吗..

E
eshengsky#2·9 年前

前端ajax定时请求,或者使用websocket

H
htoooth#3·9 年前

。。。这都是什么啊。ajax , websoket 都可以

M
mosaic101#4·9 年前

轮询 (polling) or 长连接 (websocket)

参与回复
登录后即可参与回复。登录