Html 在haml中填充select标记
我尝试过使用Html 在haml中填充select标记,html,ruby-on-rails,haml,options,Html,Ruby On Rails,Haml,Options,我尝试过使用,但它一直在添加双引号,这会导致html页面以我的html格式打印出来。以下是我的示例代码: helper.rb def available_options ["test1 | test222 ", "test1 | test222 ", "test1 &a
,但它一直在添加双引号,这会导致html页面以我的html格式打印出来。以下是我的示例代码:
helper.rb
def available_options
["test1 | test222 ", "test1 | test222 ", "test1 | test222 "]
end
def available_options
["test1 | test222 ",
"test1 | test222 ",
"test1 | test222 "].map(&:html_safe)
end
在我看来:
= f.select, options_for_select(available_options)
有没有办法正确地渲染这个东西?我已经尝试了raw和html\u-safe,但没有效果。html\u-safe应该可以在这里实现,请在您的helper.rb中尝试
def available_options
["test1 | test222 ",
"test1 | test222 ",
"test1 | test222 "].map(&:html_safe)
end
事实上,html_safe是罪魁祸首,因为它将我的;nbsp;嗯,就是这个例子。。不管怎样,检查一下,可能会有帮助you@alony:在这里上网