Lodash forEach 函数不会换行 yeoman 生成器集成
Lodash forEach function won't line break yeoman generator integration
在我的 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 语句吗?
使用实际的换行符:
<% _.forEach(title, function(title) { %><li><%- title %></li>
<% }); %>
在我的 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 语句吗?
使用实际的换行符:
<% _.forEach(title, function(title) { %><li><%- title %></li>
<% }); %>