我正在尝试使用 barba.js 进行页面转换,我使用了 data-barba="wrapper" 和 data-barba="container" ,就像在纪录片中一样。这是html的简短代码:
<body class="page" data-barba="wrapper">
<header class=nav-header>
<!-- Some navbar stuff -->
</header>
<main data-barba="container" data-barba-namespace="home">
<!-- Some main stuff -->
</main>
<!-- Some divs -->
</body>
这是javascript:
barba.init({
views: [
{
namespace: 'home',
beforeEnter() {
animateSlides();
},
beforeLeave() {
slideScene.destroy();
pageScene.destroy();
controller.destroy();
}
},
{
namespace: 'fashion'
}
]
});
这是打开网站时控制台中出现的错误
Uncaught Error: [@barba/core] No Barba wrapper found
at t.e.init (core.ts:184)
at app.js:127