Ruby on rails rails中的实例变量是否在每个页面刷新时重置?

Ruby on rails rails中的实例变量是否在每个页面刷新时重置?,ruby-on-rails,Ruby On Rails,我想知道是否每次刷新页面时都重置实例变量 有可能不重置它吗 谢谢 如果您指的是控制器实例变量:是的,它们是,不,不可能。你到底想达到什么目的?也许还有其他方法可以做到这一点?我想在ApplicationController中为@vendor变量设置一个默认变量,并在react端使用api调用对其进行修改。我可以用我的api调用设置它,但是如果我刷新我的页面,“在过滤器设置之前\u默认值\u供应商”重置这个变量。你可以在每个页面加载中修改常量吗?如果是这样的话,只需将默认变量分配给一个常量并使用该

我想知道是否每次刷新页面时都重置实例变量


有可能不重置它吗


谢谢

如果您指的是控制器实例变量:是的,它们是,不,不可能。你到底想达到什么目的?也许还有其他方法可以做到这一点?我想在ApplicationController中为@vendor变量设置一个默认变量,并在react端使用api调用对其进行修改。我可以用我的api调用设置它,但是如果我刷新我的页面,“在过滤器设置之前\u默认值\u供应商”重置这个变量。你可以在每个页面加载中修改常量吗?如果是这样的话,只需将默认变量分配给一个常量并使用该变量即可。否,我不想在客户端使用该变量“并且可以不重置它吗?”—您可以通过将信息保存在数据库、会话或内存或基于磁盘的存储中,在请求之间持久保存信息。这完全取决于你想要完成什么。重新表述问题,并询问您正试图解决的问题。不是你认为的解决办法。