避免在html_safe方法rails中使用html实体

时间:2018-03-25 10:30:12

标签: ruby-on-rails

我的申请存在问题。我正在尝试添加AMP页面,我的布局中有内联窗口。

- if Rails.application.assets && Rails.application.assets['amp/application']
      %style(amp-custom)
        =Rails.application.assets['amp/application'].to_s.html_safe
    - else
      %style(amp-custom)
        =File.read "#{Rails.root}/public#{stylesheet_path('amp/application', host: nil)}"

问题在于输出。来源

@font-face {
  font-family: 'proxima-nova';
  src: url(/assets/proxima_nova_reg-webfont.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}

这是结果

@font-face {
font-family: 'proxima-nova';
src: url(/assets/proxima_nova_reg-webfont.woff) format("
woff"
);
font-weight: 400;
font-style: normal

}

未经放大器验证且无效......

任何提示?

0 个答案:

没有答案