إليك دليل خطوة بخطوة لتنفيذ التحميل البطيء وتقسيم التعليمات البرمجية في مشروع React. سنقوم بإنشاء تطبيق بسيط بطريقتين، وتحميل المكونات بتكاسل.
إذا لم تكن قد قمت بذلك بالفعل، قم بإنشاء تطبيق React جديد باستخدام إنشاء تطبيق React:
npx create-react-app lazy-loading-example cd lazy-loading-example
تثبيت رد فعل جهاز التوجيه-دوم للتوجيه:
npm install react-router-dom
Home.js
import React from 'react'; const Home = () => { returnHome Page
; }; export default Home;
About.js
import React from 'react'; const About = () => { returnAbout Page
; }; export default About;
الآن، قم بتعديل ملف App.js الخاص بك لتنفيذ التحميل والتوجيه البطيء:
import React, { Suspense } from 'react'; import { BrowserRouter as Router, Route, Switch, Link } from 'react-router-dom'; // Lazy load components const Home = React.lazy(() => import('./components/Home')); const About = React.lazy(() => import('./components/About')); function App() { return (); } export default App; Loading...}>
الآن، قم بتشغيل التطبيق الخاص بك لرؤيته قيد التنفيذ:
npm start
يمكنك تحسين إعدادك بشكل أكبر من خلال:
إذا كنت بحاجة إلى مزيد من الميزات المحددة أو مساعدة إضافية، فأخبرني!
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3