我有一个使用gon的ruby on rails应用程序。我掌握了gon如何获取数据库数据的方法,并允许我在我的coffeescript中使用它。
我的问题是:我可以编辑gon对象并将这些更改返回到DB中吗?我的猜测是“不”,但我不确定如何执行此操作...
编辑:更多信息:
我有一个用于帮助弹出窗口的coffeescript文件,其中带有“如果您不想再次看到此内容,请取消选中它”复选框。它从gon获取复选框的值。如果您取消选中该复选框,它将设置它的所有cookie,但实际上并没有改变数据库。我尝试只是重新设置gon对象中的值,但这没有用... >
$(".show-slideshow-checkbox").change( (event) ->
val = $(event.target).prop("checked")
console.log(gon.show_help_slide_show)
gon.show_help_slide_show = val
document.cookie = "show-slide-show=#{val}; Path=/;"
$(".show-slideshow-checkbox").attr("checked", val)
)