当 TL 是普通的和基本的应用程序时,它们确实可以加速应用程序,但是一旦你冒险走出人迹罕至的道路,让 JS 相互配合就非常棘手。
运行 Turbolinks 时,一般的 JS 控制器/视图理念是什么?我正在处理许多双重初始化和悬空事件,可能是因为一些 $(document) 绑定。
JS 处理程序的适当绑定位置在哪里?由于 DOM 没有被卸载或被缓存,这可能很危险。
你如何初始化页面特定的 JS?你把它们放在 turoblinks:load 事件上吗?
在找到好的设计技术文档方面运气不佳。
感谢大家的帮助。