标签: javascript jquery ruby-on-rails turbolinks turbolinks-5
TL真正加速了应用程序,当它们是普通的和基本的时候,但是一旦你冒险走出人迹罕至的道路,让JS与彼此玩得很好是非常棘手的。
运行Turbolinks时,通用的JS控制器/视图原理是什么?我正在处理许多双初始化和悬空事件,可能是因为一些$(文档)绑定。
JS处理程序的适当绑定位置在哪里?由于DOM没有被卸载或被缓存,这可能是危险的。
如何初始化特定于页面的JS?你把它们放在turoblinks上:加载事件吗?
找到好的设计技术文档并没有太多运气。
感谢所有人的帮助。