我有下面的代碼不工作:嵌套Ruby on Rails的HAML複選框在標籤吊牌
= form_for(resource, :as => resource_name, :url => session_path(resource_name), :html => { :class => "well" }) do |f|
= f.label :email
= f.email_field :email
= f.label :password
= f.password_field :password
- if devise_mapping.rememberable?
%p
= f.label :remember_me, :class => "checkbox"
= f.check_box :remember_me, :class => "checkbox"
%div= f.submit "Einloggen"
= render :partial => "devise/shared/links"
它只能以這種方式,但我需要它在同一行,而不是在WTO:
%p
= f.label :remember_me, :class => "checkbox"
= f.check_box :remember_me, :class => "checkbox"
請幫忙!我現在真的很鄙視。我只想將複選框嵌套在靴子形式的標籤中。我搜索谷歌和計算器但一無所獲
UPDATE:
我現在解決這樣的:
- if devise_mapping.rememberable?
%p
%label.checkbox{ :for => "remember_me" }
= f.check_box :remember_me, :class => "checkbox"
Remember
你有沒有試過http:// haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html#whitespace_removal__and_ – 2012-03-19 17:57:13