我有几个部分包含在我的 Rails application.html.erb 文件
中,但是生成的 HTML 不保留我的缩进(格式)。有人告诉我,第一行以与调用 _partial.html.erb
相同的缩进级别呈现,但部分中的所有后续行都左对齐。
这导致代码如下(请参阅我对定位的评论):
<body>
<div id="outer">
<div class="contentwidth main">
<div class="logo"> <<<<< Shouldn't be this far to the right
<h1><a href="index.html">minimal.</a></h1>
</div><!-- end logo --> <<<<<<< Shouldn't be way over to the left
有没有什么方法可以使用 ERB 更好地解决这个问题/格式化我包含的部分?还是我需要使用 HAML?
最佳答案
不是您想要的答案 - 但是 - 不,Rails 中没有内置任何内容来自动缩进 ERB。
关于html - 你能让 ERB 在渲染时正确缩进吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5691653/