Javascript 在node.js中将文本读取为dom
我在读取node.js文件时遇到问题 我保存了一个HTML文件,在读取它时,我正在使用Javascript 在node.js中将文本读取为dom,javascript,jquery,html,node.js,dom,Javascript,Jquery,Html,Node.js,Dom,我在读取node.js文件时遇到问题 我保存了一个HTML文件,在读取它时,我正在使用fs.readFile 它正在读取文件,但它在查看页面中将其呈现为文本。我希望它是HTMLDOM元素 读取文件- fs.readFile(result.Template, 'utf8', function (err, data) { if (err) { return console.log(err); }
fs.readFile
它正在读取文件,但它在查看页面中将其呈现为文本。我希望它是HTMLDOM
元素
读取文件-
fs.readFile(result.Template, 'utf8', function (err, data) {
if (err) {
return console.log(err);
}
res.render('Website', { body: data });
});
<body>
<%=body%>
</body>
在页面上呈现-
fs.readFile(result.Template, 'utf8', function (err, data) {
if (err) {
return console.log(err);
}
res.render('Website', { body: data });
});
<body>
<%=body%>
</body>
从图像中可以看到-
fs.readFile(result.Template, 'utf8', function (err, data) {
if (err) {
return console.log(err);
}
res.render('Website', { body: data });
});
<body>
<%=body%>
</body>
如何将此文本转换为HTML DOM元素,以便轻松渲染。是否也渲染doctype、head和body元素?@adeneo,是的,我正在body下渲染的唯一部分。在这幅图中,我想展示文本是如何出现并在之后呈现的。