ruby-on-rails - Haml 语法 : split a line to a couple of rows

标签 ruby-on-rails syntax haml

我在我的 html 模板的 rails 项目中使用 HAML。
我想弄清楚是否可以将一条很长的线分成几行:

%a.open-service{href: '#', data: {
  service_name: service.description,
  balance_type: "coinsurance",
  total: service.a_total_billed - service.a_rejected - service.a_not_covered, 
  discount: service} }

正如你所看到的,我只想有一个带有 href 和一些数据属性的 anchor ,让它成为一行代码并不是一个很好的代码。
但是当我像上面那样做时,我得到一个错误:“不平衡的括号。”

有什么帮助吗?

最佳答案

根据 Haml documentation,可以在逗号后放置新行.所以,也许像下面这样的东西会起作用:

%a.open-service{href: '#', 
                data: { service_name: service.description,
                        balance_type: "coinsurance",
                        total: service.a_total_billed - service.a_rejected - service.a_not_covered, 
                        discount: service} }

关于ruby-on-rails - Haml 语法 : split a line to a couple of rows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13930603/

相关文章:

ruby-on-rails - 如何在 Rails 应用程序的 Haml 页面上插入和呈现代码片段?

ruby-on-rails - 如何将json存储到rails中的数据库

ruby-on-rails - Dokku + Rails + Postgresql 错误 - URI::InvalidURIError:方案 postgres 不接受注册表部分:root

ruby-on-rails - 在 Ruby 中扫描数组以查找字符串匹配项

ruby-on-rails - 在另一个网站中嵌入用 Ruby on Rails 编码的网页?

C 编程 - 多行注释

objective-c - 用 CGPoint 和/或 CGSize 定义 CGRectmake

c - C 中的数组创建语法

ruby-on-rails - 对于 Haml,<% debug @variable %> 的等价物是什么?

ruby-on-rails - 在 Rails 3.1 中,如何为具有 belongs_to 关联的表单创建选择列表?