新手提问! 怎么实现对数据实时更新在前端呢
我的需求是 监控实例 比如cpu的数据 用echarts做表在前端实时显示数据

解决方案 »

  1.   

    我现在是用了echarts的一个动态实例做了修改,但是数据方面不太会处理。。
      

  2.   

    数据库的数据我是用update来更新字段数据的。。我个人感觉这样好像不太对劲。。
      

  3.   

    echart是实时运动还是整个数据间隔切换?只需要在响应之后改变echart的data
    实时运动:
    可以每次返回一条数据进行累加,当超过多少以后删除数据第一条
    第一次获取echart数据成功后添加定时器setTimeout下次获取数据,后面每次返回的一条数据push到之前的数据并删掉之前的数据的第一条
    替换:
    第二次直接替换上一次的数据,这样没有就实时数据的感觉
      

  4.   

    是实时运动的,可以不删除之前的数据,只要把数据实时显示出来就可以,我现在数据保存在数据库里面,用每秒就更新一个字段的数据,echarts只能获取到第一个值,下一秒的值读不了
      

  5.   

    自己写定时器拿到数据了就改变echart的data