我正在使用 ruby 键和值字段将 jquery 函数保存到数据库中,一切正常,但是如何分离值参数?
def update_background
key = "#{current_user}.profile.background"
settings = Settings.find_by_key(key) || Settings.new(key: key)
settings.value = params[:bg_id], params[:color_id]
respond_to do |format|
format.json do
if settings.save
render text: "success"
else
render text: "failure"
end
end
end
end
上面的代码工作正常,但问题是我的 css 格式不正确。代码通常显示如下
background: url(../assets/stripes.png rgb(76, 72, 128))
在我的帮助文件中。
def saved_background
key = "#{current_user}.profile.background"
settings = Settings.find_by_key(key)
if settings
"url(#{settings.value})"
end
end
如何将 2 个参数的值分开,以便我的代码看起来像
background: rgb(76, 72, 128) url(../assets/stripes.png)