Requirejs-lib不是函数



我正试图在我的magento 2网站上使用willmcpo/body滚动锁,但我认为我没有正确地包含body滚动锁库,因为它说:

TypeError:disableBodySoll不是功能

有人知道做这件事的正确方法是什么吗?

main.js

require([
'jquery',
'bodyScrollLock'
], function ($) {
$(function(){    
const 
// bodyScrollLock = require('body-scroll-lock');
disableBodyScroll = bodyScrollLock.disableBodyScroll,
enableBodyScroll = bodyScrollLock.enableBodyScroll,
scrollMobileMenu = document.querySelector('.mobile-menu');    
disableBodyScroll(scrollMobileMenu);
});
});

requirejs-config.js

var config = {
map: {
"*": {
'bodyScrollLock': 'js/libs/bodyScrollLock'
}
},
deps: [
'bodyScrollLock'
]
};

我想好了,我只需要在这里包括bodyScrollLock

], function ($, bodyScrollLock) {

最新更新