如何根据ruby变量值设置SCSS变量?Ruby on Rails - SLIM - SCSS - 注入ruby变量
下面的代码是工作了CSS而不是SCSS:
- primaryColor = app.theme_variables['primary-color'];
= content_for(:after_head_script) do
css:
.primaryColor {
color: #{primaryColor};
}
如果我做同样的事情SCSS:
输出如下:
.primaryColor{color:primaryColor}
所以有关如何将变量注入SCSS的想法?
这只是一个预感,但你有没有尝试用双引号包装插值?例如'$ color =“#{primaryColor}”' – pdoherty926
是的,我做到了。同样的后果。 – Gapipro
是的,这似乎并不适用于Slim,这是一个无赖。至少你有'css:'变种可以回退。 – pdoherty926