WOW не конструктор
Когда я пытаюсь потребовать WOW
одним из этих заявлений
global.WOW = require('wowjs');
var WOW = require('wowjs');
window.WOW = require('wowjs');
Я получаю эту ошибку
Исключение jQuery.Deferred: WOW не является конструктором TypeError: WOW не является конструктором
3 ответа
Попробуй это
const WOW = require('wowjs');
window.wow = new WOW.WOW({
live: false
});
window.wow.init();
Модуль экспортирует объект, вам нужно использовать конструктор WOW в этом объекте. Например. require('wowjs').WOW
Вам нужно использовать wow.js вместо wowjs в React
npm install wow.js
и в вашем коде
import WOW from 'wow.js'
useEffect(() => {
const wow = new WOW({ live: false }) // disables sync requirement
wow.init()
}, [])