【发布时间】:2019-06-19 04:40:17
【问题描述】:
我正在使用一个 API,我在其中以 NodeJS 中的对象形式获取内容。这个对象有一个标题、文本和几个表格。现在我想遍历这个对象,用它创建 HTML 并将它传递给我的数据库。在基本的 JS 中,我会简单地遍历 objects 元素并使用“document.createElement(..)”一一创建 HTML 元素。但是,我发现 NodeJS 中没有“文档”。
所以我想知道是否有类似的方法可以做到这一点?我看到了只使用字符串的选项,例如:var elem = '<div>' + text + '</div>';。但是,我想知道是否还有其他更漂亮的选项来处理这个问题。
【问题讨论】:
-
@yunzen 我看到了这篇文章,但是对于这么一个小问题,答案中给出的所有选项都非常广泛。所以我想知道是否还有其他东西,或者我是否真的必须使用“字符串”选项
-
你也可以尝试一些模板引擎来生成html文本。
-
@threxx Handlebars 怎么样? this SO answer 应该可以帮助您从模板生成字符串
标签: javascript node.js