Ruby on rails 不带轨道的Haml-无景观线
我在Rails外部使用Haml,需要打印一个未缩放的字符串:Ruby on rails 不带轨道的Haml-无景观线,ruby-on-rails,escaping,haml,html-escape-characters,Ruby On Rails,Escaping,Haml,Html Escape Characters,我在Rails外部使用Haml,需要打印一个未缩放的字符串: %div{ foo: '<?php echo "bar" %>' } %div{foo:'据我所知,没有简单的方法可以做到这一点。参考: 看来你得做点粗俗的事了 我只能考虑用HTML编写特定部分,然后将其放入:plain块中。据我所知,没有简单的方法可以做到这一点。参考: 看来你得做点粗俗的事了 我只能考虑用HTML编写特定部分并将其放入:plain块。您需要将设置为false 在命令行中,您可以使用 $ haml --
%div{ foo: '<?php echo "bar" %>' }
%div{foo:'据我所知,没有简单的方法可以做到这一点。参考:
看来你得做点粗俗的事了
我只能考虑用HTML编写特定部分,然后将其放入:plain
块中。据我所知,没有简单的方法可以做到这一点。参考:
看来你得做点粗俗的事了
我只能考虑用HTML编写特定部分并将其放入:plain
块。您需要将设置为false
在命令行中,您可以使用
$ haml --no-escape-attrs my_file.haml
或者来自Ruby,比如:
Haml::Engine.new(my_template, :escape_attrs => false).to_html
您需要将设置为false
在命令行中,您可以使用
$ haml --no-escape-attrs my_file.haml
或者来自Ruby,比如:
Haml::Engine.new(my_template, :escape_attrs => false).to_html
你想打印foo:“我澄清了我需要/期望的内容。你想打印foo:“我澄清了我需要/期望的内容。哦,天哪,我怎么错过了?谢谢!!哦,天哪,我怎么错过了?谢谢!!