ruby-on-rails - 防止 HAML 中出现空行

标签 ruby-on-rails ruby haml erb

使用.erb,您可以执行以下操作:

<%= some_func -%>

我想知道是否有类似的技术使用 .haml

= some_func

最佳答案

一种解决方案是使用 chomp 显式删除额外的换行符:

= some_func.chomp

另一个可以完成该任务的功能是 space removal syntax :

%div<
= "test          "

它返回以下 html:

<div>test</div>

关于ruby-on-rails - 防止 HAML 中出现空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12566071/

相关文章:

javascript - 如何在rails的js中更改 View 变量

ruby-on-rails - Rails 3.2.12 中的重构链接

ruby-on-rails - ActiveRecord::InvalidForeignKey: PG::ForeignKeyViolation: 错误: 表上的更新或删除违反了外键约束

ruby-on-rails - 使用 Kernel#fork 进行后台进程,专业人士?缺点?

ruby - 西纳特拉静态页面

css - haml代码如何使其有一些缩进

ruby-on-rails - Rails 4 应用程序中未定义的方法类 `all'

ruby-on-rails - Gandi和Heroku成立发行

ruby-on-rails - 尝试安装 RVM 并获取 : Error running '__rvm_make -j2'

ruby-on-rails - 在 Label 标签中嵌套 Ruby on Rails HAML 复选框