如何在由 node.js 创建的网络服务器上更新<div>

编程入门 行业动态 更新时间:2024-10-05 13:22:40

如何在由 node.js 创建的<a href=https://www.elefans.com/category/jswz/34/1748075.html style=网络服务器上更新<div>"/>

如何在由 node.js 创建的网络服务器上更新<div>

我用 Nodejs 创建了一个网络服务器,我正在将 CPU 温度写入控制台,但我想更新浏览器以显示温度。这是怎么做到的?我想不通……对不起,这可能是一个基本问题,但我确实有基本知识……

这是我在 Node.js 中运行的脚本。一切都按预期工作。我每 5 秒获取一次 CPU 温度,但如何更新 html 中的温度??

var http = require('http');
const { measureCPU } = require('rpi_measure_temp')
var PAGE = "<!DOCTYPE html><body><div id='cpu'>CPU</div></body></html>";
cpu_interval = setInterval(cpu, 5000);

//create a server object:
http.createServer(function (req, res) {
  res.write(PAGE);
  res.end();
}).listen(8080);

//measure CPU temperature
function cpu() {
  measureCPU()
  .then(result => {
    const decimalValue = result.celsius.toFixed(1)
    console.log(decimalValue);
    //how do I write the CPU temperature to the browser ???
    //document.getElementById("cpu").innerHTML = decimalValue;
   })
  .catch(error => {
    console.log(error) })
}
回答如下:

更多推荐

如何在由 node.js 创建的网络服务器上更新<div>

本文发布于:2024-05-30 20:25:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770886.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网络服务   器上   如何在   node   gt

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!