首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >云9 ide将数据发布到不工作的页面

云9 ide将数据发布到不工作的页面
EN

Stack Overflow用户
提问于 2013-09-11 13:06:21
回答 1查看 139关注 0票数 0

我正在使用Cloud9ide上的express开发一个小型node.js应用程序。

我有一个静态的index.html页面和一些路由定义。其中一条路线是邮政

代码语言:javascript
复制
app.post('/getJson', function (req, res) {
    jsonData = fetchData(req.body.selectpicker);
    res.render('index.html', '<p>tttt</p>');
});

由于翡翠不受支持,我只想将一些html传递给静态页面。目前使用

代码语言:javascript
复制
res.render('index.html', '<p>tttt</p>');

如何在页面上呈现html?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-11 14:17:33

响应的render()函数呈现视图并返回HTML。如果您想要呈现页面,您需要一个呈现引擎,如EJS或Jade。如果您使用的是这些渲染引擎中的任何一个,您可以按如下方式传递HTML:

代码语言:javascript
复制
res.render('index.html, {
  html: '<p>tttt</p>'
});

由于Jade不受支持(我可以问一下为什么吗?),所以您可以这样在EJS中插入HTML片段。

代码语言:javascript
复制
<p><%=: html %></p>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18742057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档