0
之间打破了帮手此代码:Rails的帮手 - 线标签
def dgtags
if params[:controller]=='my_controller'
javascript_include_tag('dygraph-combined.js') <<
tag(:meta, :http_equiv => 'X-UA-Compatible', :content => 'IE=EmulateIE7; IE=EmulateIE9') <<
'<!--[if IE]>'.html_safe <<
javascript_include_tag('excanvas.compiled.js') <<
'<![endif]-->'.html_safe
end
end
产生以下的输出:
<script src="/javascripts/dygraph-combined.js?1338036501" type="text/javascript"></script><meta content="IE=EmulateIE7; IE=EmulateIE9" http_equiv="X-UA-Compatible" /><!--[if IE]><script src="/javascripts/excanvas.compiled.js?1237712986" type="text/javascript"></script><![endif]-->
如何插入标记之间的换行符?就像这样:
<script src="/javascripts/dygraph-combined.js?1338036501" type="text/javascript"></script>
<meta content="IE=EmulateIE7; IE=EmulateIE9" http_equiv="X-UA-Compatible" />
<!--[if IE]><script src="/javascripts/excanvas.compiled.js?1237712986" type="text/javascript"></script><![endif]-->
的 '\ n' 或“\ n'.html_safe没有帮助 - 它产生字面上\ n。
谢谢,尤其是对于这个例子! – Paul