Lodash forEach功能不会断线自动发电机集成

时间:2015-04-10 06:11:33

标签: node.js npm yeoman lodash yeoman-generator

在我的yeoman生成器的index.js文件中,我有这段代码片段

this.fs.copyTpl(
    this.templatePath('/index2.html'),
    this.destinationPath('app/index2.html'), {
        title: [this.templatedata.test1, this.applicationName],
        h1: this.applicationName
    }
);

我试图在我的html文件中运行这个lodash forEach语句,无论我尝试什么,它都不会换行。

<% _.forEach(title, function(title) { %><li><%- title %></li>\n<% }); %>

结果是:

<li>Star Wars!</li>\n<li>Foundation5Application</li>\n

我期待的是

<li>Star Wars!</li>
<li>Foundation5Application</li>

我能做些什么来纠正这个forEach声明?

1 个答案:

答案 0 :(得分:2)

使用实际的换行符:

<% _.forEach(title, function(title) { %><li><%- title %></li> <% }); %>