【问题标题】:ERB to Haml railsERB 到 Haml 导轨
【发布时间】:2016-10-20 17:30:39
【问题描述】:

Rails 和 haml 专家,如何将以下代码从 ERB 转换为 HAML

<select name = "state">
<% CS.states(:us).each |key, value|%>
<option value = "<%= key %>"><%= value %></option>
<% end %>
</select>

仅供参考,我正在尝试使用 CityState gem 将国家/地区城市选择添加到我的 rails 应用程序中

【问题讨论】:

  • 我的解决方案有效吗?

标签: ruby-on-rails haml erb


【解决方案1】:

就这样

   %select{:name => "state"}
      - CS.states(:us).each do |key, value|
      %option{:value => key}= value

你也可以关注这个tutorial来帮助你

【讨论】:

  • 您知道如何将它与 simple_form 一起使用。累但仍然失败
  • 嗯其实我不是很熟悉 simple_form
  • 在 (:us) 之后缺少一个“do”。每个 do |key, value|。除此之外,一切都很好
【解决方案2】:

只需将您的 ERB 代码粘贴到此处的 HTML 部分即可将其转换为 HAML -> htmltohaml conversion tool

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多