Anforderungen an die JavaScript-Umgebung
React 16 ist von den Objekten Map und Set abhängig. Wenn du ältere Browser oder Geräte unterstützen möchtest, die diese Funktionaltät nicht implementiert haben (z. B. IE < 11) oder nicht Standardkonform sind (z. B. IE 11), dann solltest du einen globalen Polyfill wie z. B. core-js, in deine gebaute Anwendung laden.
Eine Anwendung für React 16 sollte wie folgt aussehen, wenn sie mit der Hilfe von core-js gepolyfilled wird um älteren Browsern zur Verfügung gestellt zu werden:
import 'core-js/es/map';
import 'core-js/es/set';
import React from 'react';
import ReactDOM from 'react-dom';
ReactDOM.render(
<h1>Hallo Welt!</h1>,
document.getElementById('root')
);
React ist auch von requestAnimationFrame
abhängig (sogar in Testumgebungen).
Du kannst raf benutzen um requestAnimationFrame
zu unterdrücken:
import 'raf/polyfill';
Is this page useful?Bearbeite diese Seite