Javascript 如何在每个页面加载上使用barba js触发全局方法
我已经设置了barba js来平滑我的应用程序的页面体验。在手机上,我有一个从侧面滑入的经典抽屉导航。但是,由于导航位于barba包装器之外,因此在单击导航链接后,它将保持打开状态。当然,链接打开后,抽屉应该关闭 我不想设置一个特定的监听器,让导航在点击其中的链接时关闭,我也不想对某些屏幕使用默认的Javascript 如何在每个页面加载上使用barba js触发全局方法,javascript,barbajs,Javascript,Barbajs,我已经设置了barba js来平滑我的应用程序的页面体验。在手机上,我有一个从侧面滑入的经典抽屉导航。但是,由于导航位于barba包装器之外,因此在单击导航链接后,它将保持打开状态。当然,链接打开后,抽屉应该关闭 我不想设置一个特定的监听器,让导航在点击其中的链接时关闭,我也不想对某些屏幕使用默认的onEnter,因为我必须在每个onEnter方法中设置closeNav。这两种方法都需要确保将解决方案附加到每个向上提交的添加或更改的元素和功能中 因此,我想知道是否存在某种全局barba.onPa
onEnter
,因为我必须在每个onEnter
方法中设置closeNav
。这两种方法都需要确保将解决方案附加到每个向上提交的添加或更改的元素和功能中
因此,我想知道是否存在某种全局barba.onPageLoad
或类似的方法-这样一种方法可以在页面更改时触发?或者我必须自己为页面更改设置事件侦听器吗?然而,如果有一种barba方法,我愿意坚持最佳实践并使用它。像这样吗?