Rails gon 和 turbolinks 同时使用 gon 值丢失

zhugexinxin · 2021年03月07日 · 最后由 zhugexinxin 回复于 2021年03月10日 · 431 次阅读

问题:

当页面进行跳转, 由于 turbolinks 缓存了, 造成 gon 值没改变, 造成错误.

尝试过:

gon 官方其他 api https://github.com/gazay/gon/wiki/Options, 并未发现解决方法

请问是否有遇到相同问题.

节点选错, 麻烦管理员帮忙 移至 rails

ps: 我原来可以移

😅

我已经自行解决.

zhugexinxin 关闭了讨论。 03月09日 00:28
zhugexinxin 重新开启了讨论。 03月09日 00:28

可以分享一下解决方法。

不要放 head 里是没问题的

Rei 回复

不要放到 head 里, 比如放到 body 里

最近老是思考了很久, 想不出来, 发帖了, 又自己思考, 有想出来了...尴尬😅

lyfi2003 回复

是的, 思考了 turbolinks 原理, 和您之前一篇文章的介绍, 才明白了, 哈哈

lyfi2003 回复

之前 1 元源码解析好像没了😭

需要 登录 后方可回复, 如果你还没有账号请 注册新账号