用haml填充select标签

时间:2011-12-28 06:21:51

标签: html ruby-on-rails haml options

我尝试过使用 ,但它会继续添加双引号,这会导致html页面在我的html中逐字打印出来。这是我的示例代码:

helper.rb

def available_options
  ["test1   | test222 ", "test1   | test222 ", "test1   | test222 "] 
end

在我看来:

= f.select, options_for_select(available_options)

有没有办法正确渲染这个东西?我尝试过raw和html_safe无济于事。

1 个答案:

答案 0 :(得分:2)

html_safe应该在这里诀窍,请在你的helper.rb

中试试
def available_options
  ["test1   | test222 ", 
   "test1   | test222 ", 
   "test1   | test222 "].map(&:html_safe) 
end