aspx 页面中的 erb <% 表达式 -%>
-
18-09-2020 - |
题
asp.net aspx 视图是否具有与 Ruby erb 类似的标签 <% -%>
?我不喜欢我的 asp.net mvc 生成的 html 中的所有这些换行符。至于其他视图引擎(nhaml、spark、razor)我还不想使用它们。
erb 中 <% %> 和 <% -%> 之间差异的快速示例:
1. <% %>
<% 3.times do %>
Ho!<br />
<% end %>
Merry Christmas!
给我们:
Ho!<br />
Ho!<br />
Ho!<br />
Merry Christmas!
2. <% -%>
<% 3.times do -%>
Ho!<br />
<% end -%>
Merry Christmas!
给我们:
Ho!<br />
Ho!<br />
Ho!<br />
Merry Christmas!
解决方案
<% %>
存在
<% -%>
不存在
Razor 拥有它的可能性很小。我还没有检查过。
致其他回答者:
注意那个小减号。在 Rails 中,这意味着空白行将被删除。
不隶属于 StackOverflow