标签: ruby-on-rails parameters compass-sass
我正在尝试根据用户选择设置自定义颜色。它将保存在db中,但我遇到了问题。我找不到将变量从rails传递给scss的方法,因此罗盘会考虑它。 有什么建议吗?
答案 0 :(得分:0)
如果您正在使用Rails 3.1,您可以使用新的资产管道并制作一个stylesheet.erb.scss文件,该文件在发送给客户端之前会被解释。
stylesheet.erb.scss
请记住,这必须是一个视图,而不是传统资产,以便它可以通过控制器发送并接收参数以进行渲染。