Rails的ERb的最佳实践(VS VS)

什么是再培训局Rails中推荐使用的,当涉及到<% %>评估Ruby代码<% -%>评估Ruby代码,抑制尾随的换行符)和<%- -%>评估Ruby代码,抑制尾随的换行符和领先的空间)? 这似乎是<%- -%>会使输出的HTML的外观最好的,但<% %>似乎大多是我所看到的。

--------------解决方案-------------

这是一个个人喜好。 我使用<%%>当我写一个循环或块,因为我希望新的生产线在那里。 在变量赋​​值的罕见病例 - <%%>我用。 而且我从来没有使用<% - - %>,因为这是一个选项太多。

我刚才读的http://ruby-doc.org/ruby-1.9/classes/ERB.html,你甚至可以用一个百分号为oneliners(如果没有其他上线)

例如,从文档:

<%# ignore numerous minor requests -- focus on priorities %>
% priorities.each do |priority|
* <%= priority %>
% end

aaaalmost像HAML,不是吗? :)

分类:HTML 时间:2013-02-20 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.565 (s). 10 q(s)