We want to hear from you!Take our 2020 Community Survey!

JavaScript Environment Requirements

Το React 16 βασίζεται στους collection types Map και Set. Σε περίπτωση που υποστηρίζετε παλιότερους browsers και συσκευές που δεν παρέχουν αυτές τις υλοποιήσεις (π.χ. IE < 11) ή δεν ειναι συμβατές (π.χ. IE 11), εξετάστε το ενδεχόμενο να συμπεριλάβετε ένα global polyfill στο bundle της εφαρμογής σας, όπως για παράδειγμα το core-js ή το babel-polyfill.

Ένα polyfilled περιβάλλον για το React 16 με χρήση του core-js που να υποστηρίζει παλιότερους browsers ενδέχεται να μοιάζει κάπως έτσι :

import 'core-js/es/map';
import 'core-js/es/set';

import React from 'react';
import ReactDOM from 'react-dom';

ReactDOM.render(
  <h1>Hello, world!</h1>,
  document.getElementById('root')
);

Το React επίσης βασίζεται στο requestAnimationFrame (ακόμα και σε περιβάλλον test). Μπορείτε να χρησιμοποιήσετε το raf πακέτο για να καλέσετε το requestAnimationFrame:

import 'raf/polyfill';
Is this page useful?Edit this page