Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有没有办法更新gon(ror gem)变量_Javascript_Ruby On Rails_Gem - Fatal编程技术网

Javascript 有没有办法更新gon(ror gem)变量

Javascript 有没有办法更新gon(ror gem)变量,javascript,ruby-on-rails,gem,Javascript,Ruby On Rails,Gem,我知道有gon.watch功能,但它就像getter函数一样工作,但不会更改需要更新的原始对象(gon变量) 那么,目前是否有一种方法可以发出AJAX请求并更新gon变量,以便稍后在其他javascript函数中访问时反映更新后的值?是的,这是可能的 只需将作为在AJAX请求中刷新的部分的第一行代码添加。您可以指定您正在使用的Gem吗?我已经看到了。如果您阅读了作者所说的“Gon.watch功能现在只能像JS中的getter一样工作,它不会改变原来的object window.Gon.watch

我知道有gon.watch功能,但它就像getter函数一样工作,但不会更改需要更新的原始对象(gon变量)

那么,目前是否有一种方法可以发出AJAX请求并更新gon变量,以便稍后在其他javascript函数中访问时反映更新后的值?

是的,这是可能的


只需将
作为在AJAX请求中刷新的部分的第一行代码添加。

您可以指定您正在使用的Gem吗?我已经看到了。如果您阅读了作者所说的“Gon.watch功能现在只能像JS中的getter一样工作,它不会改变原来的object window.Gon.watchedVariables。”