最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

发布后更新网站上的全局变量

运维笔记admin7浏览0评论

发布后更新网站上的全局变量

发布后更新网站上的全局变量

在index.js中,我正在渲染具有全局变量的页面。

router.get('/index', function(req, res, next) {

  res.render('index', { title: 'RLH',
  countNumber: countNumber, 
  countReleased: countReleased, 
  countOpen: countOpen
});

在同一index.js中,我也有:

router.post('/index', function(req, res, next) {
  datatamper = req.body;
  countSev();
  countTickets();
  countTime();

});

在端口3000上,我正在侦听数据,一旦获得数据,我便进行了一些计算,然后可以使用全局变量打开页面了。

显然,这可以很好地打开页面,所有数据都在这里

在页面上,我像这样显示数据:

<p> <b> Tickets</b>: <span>{{countNumber}}</span></p>

但是我想在每次发布后仅更新网站上的数据(不刷新整个页面)。>>

邮寄数据每分钟都会到来,但可能会发生变化。

在index.js中,我正在渲染具有全局变量的页面。 router.get('/ index',function(req,res,next){res.render('index',{标题:'RLH',countNumber:countNumber,count已发布:...

回答如下:

您需要实现某种形式的longpolling,即您的javascript前端会经常向api发送请求以检查更新,然后将其添加到页面中,或者使用诸如websockets的技术来获取更新后的数据。

发布评论

评论列表(0)

  1. 暂无评论