【发布时间】:2021-07-01 22:25:40
【问题描述】:
有谁知道我如何执行
req.body.documents.forEach(element => {
console.log(element['_index']);
console.log(element['_id']);
console.log(element['_source'].uuid);
console.log('--------------------');
});
在dedent 块内?
const description = dedent`
Date: ${req.body.date}
Alert ID: ${req.body.alert_id}
LOG ENTRIES
===========
< Execute loop here >
`;
或者这需要用模板引擎来解决吗?如果,有什么建议如何实施?
【问题讨论】:
-
什么是
dedent块? -
@jfriend00 我现在在 OP 中添加了指向 npm 的链接 =) npmjs.com/package/dedent
-
但这只是一堆控制台日志;重点是什么?您可以在字符串模板之外进行控制台日志记录。您是否正在尝试获取您当前正在进入该字符串的信息?在哪种情况下创建一个字符串并将其包含在现有的插值中?
-
@DaveNewton 是的,这正是我想要尝试的。
标签: javascript node.js templates ecmascript-6