id | title | layout | category | permalink |
---|---|---|---|---|
javascript-environment-requirements |
जावास्क्रिप्ट एनवायरनमेंट आवश्यकताएँ |
docs |
Reference |
docs/javascript-environment-requirements.html |
React 16 Map और Set संग्रह के प्रकार पर निर्भर करता है। यदि आप पुराने ब्राउज़रों और उपकरणों का समर्थन करते हैं, जो अभी तक ये मूल रूप से प्रदान नहीं कर सकते हैं (जैसे IE <11) या जिनके पास गैर-अनुरूप कार्यान्वयन हैं (उदाहरण IE 11), तो अपने बंडल किए गए एप्लिकेशन में एक वैश्विक polyfill शामिल करें, जैसे कि core-js या babel-polyfill।
पुराने ब्राउज़र का समर्थन करने के लिए core-js का उपयोग करके React 16 के लिए एक polyfilled एनवायरनमेंट ऐसा दिख सकता है:
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
पर भी निर्भर करती है (परीक्षण एनवायरनमेंट में भी)।
आप requestAnimationFrame
के समर्थन के लिए raf package का उपयोग कर सकते हैं :
import 'raf/polyfill';