在 Laravel News 上使用 Laravel Livewire 的 "wire:navigate" 与 Fathom Analytics
发布于 作者 Eric L. Barnes
我们在 Laravel News 上使用 Fathom Analytics,并且使用 Livewires 的 wire:navigate
功能来防止 完整的浏览器页面重新加载,但在过程中,我们发现了一个副作用,即不允许分析跟踪点击。
如果您遇到这种情况,Livewire 提供了一些 事件,您可以利用这些事件来强制跟踪。
document.addEventListener('livewire:navigated', function() { if (window.fathom) { window.fathom.trackPageview() }})
非常感谢 rinas 从使用 Fathom 与 Turbolinks 的想法。