gpt4 book ai didi

css - 如何在 Rails 中将实例变量作为 css 规则插入?

转载 作者:太空宇宙 更新时间:2023-11-04 03:02:14 24 4
gpt4 key购买 nike

假设我有 AR 类:

.........
store :skin_properties, accessors: [
:background_color,
:font_size,
:font_family,
:color
]
.........

以这种方式保存值:

{"background_color"=>"#f2f2f2", "font_size"=>"20px", "font_family"=>"Verdana", "color"=>"#000000"}

如何将它作为内联 css 插入到 edit.haml 文件中?

我试过类似的东西,但它不起作用......

:sass
body
-@user.skin_properties.each_with_index do |(k,v)|
"#{k.gsub("_","-")}:#{v};"

最佳答案

您可以尝试将散列转换为某个标签的 style 属性。

例子:改变

{"background_color"=>"#f2f2f2"}

样式:{'背景颜色:#f2f2f2'}

关于css - 如何在 Rails 中将实例变量作为 css 规则插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31137135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com