Usage gon global - gazay/gon GitHub Wiki
Use gon to send data to js globally.
It's as simple as writing gon.global
instead of gon
and the variable will not clear itself after each request. All else remains the same.
config/initializers/some_initializer.rb (or any file that can reach Gon constant
)
Gon.global.variable = 'Some data'
in some js which can reach window.gon variable
alert(gon.global.variable)