reactjs / reactjs/react.dev

Uncaught TypeError: Cannot read property 'unstable_cancelCallback' of undefined

Aperta
#1,603 0 commenti 18 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Lingua principale
JavaScript
Stelle
11.8k
Fork
7.9k
Merge medio
1g 11h
PR unite (30g)
11

Descrizione

I am having an issue with an exception every time I load a react page and have chrome developer tools open. Would anyone have any suggestions?

I am injecting react and react-dom using webpack, and the versions used are

Uncaught TypeError: Cannot read property 'unstable_cancelCallback' of undefined at react-dom.production.min.js:192 at react-dom.production.min.js:12 at Object.<anonymous> (react-dom.production.min.js:12) at u (bootstrap bb4ee82…:1370) at o (bootstrap bb4ee82…:772) at Object.<anonymous> (vendor.min.js:99413) at u (bootstrap bb4ee82…:1370) at bootstrap bb4ee82…:1422 at bootstrap bb4ee82…:1422

"react": "^16.7.0",
"react-dom": "^16.7.0",
"react-hot-loader": "^4.3.11",

webpack:///./node_modules/react-dom/umd/react-dom.production.min.js

Ec=Z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler,ag=Ec.unstable_cancelCallback,Nd=Ec.unstable_now,Bh=Ec.unstable_scheduleCallback,Fh=Ec.unstable_shouldYield,Qd=null,Rd=null,Dh="function"===typeof setTimeout?setTimeout:void 0,lg="function"===typeof clearTimeout?clearTimeout:void 0;new Set;var pd=[],Pa=-1,oa={},E={current:oa},O={current:!1},wa=oa,rd=null,sd=null,T=function(a,b,c,d){return new nh(a,b,c,d)}

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia con lo stack trace di react-dom.production.min.js e con le versioni indicate di React, React DOM e react-hot-loader, quindi esamina il modo in cui webpack inietta questi pacchetti. Riproduci l'eccezione con Chrome Developer Tools aperti e determina se la combinazione delle dipendenze causa l'assenza del metodo Scheduler. L'attività è completata quando la pagina viene caricata senza questo TypeError non gestito in questa configurazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, react, webpack
Ambito
frontend, web-dev
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.