我试图在我的magento 2网站上使用willmcpobody-scroll-lock,但我认为我没有像它说的那样正确地包含body-scroll-lock库。
类型错误:disableBodyScroll不是一个函数。
请问有谁知道正确的方法是什么?
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) {