gpt4 book ai didi

node.js - Express.js 渲染简单的 html

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:56 27 4
gpt4 key购买 nike

我正在制作一个显示 HTML 表格的网络应用程序。该应用程序是用 Express 编写的,并由 mongo 支持。

我需要根据大量不同的因素(例如数据比较、数据类型等)动态设置表格中不同框/单元格的样式。

现在,我正在尝试使用 jade 渲染从 mongo 获取的 json。

但是我需要做的是从 mongo 读取行,将表标签应用于字段,基本上构建一个 HTML 表格并按原样在页面上回显它。

意思是,我将使用代码构建html,然后将其显示为html,就像rails html_safe方法一样。

如何使用express.js 做到这一点?

最佳答案

您只需使用 res.send() 方法即可实现此目的。

var table = '<table><tr><td>hi!</td></tr></table>';
res.send(table);

如果您需要将其分块发送到浏览器,您可以使用 Node res.write() 代替,因为 res.send() 将结束回应。

var table = '<table><tr><td>hi!</td></tr></table>';
res.write(table);

关于node.js - Express.js 渲染简单的 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11604203/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com