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()
}, [])
Другие вопросы по тегам