جدول المحتويات:

ما هي ثلاث طرق مختلفة لتصميم المكونات في التفاعل؟
ما هي ثلاث طرق مختلفة لتصميم المكونات في التفاعل؟

فيديو: ما هي ثلاث طرق مختلفة لتصميم المكونات في التفاعل؟

فيديو: ما هي ثلاث طرق مختلفة لتصميم المكونات في التفاعل؟
فيديو: تجربة علمية سهلة يمكنك تنفيذها في المنزل #shortsvideo #shorts #short 2024, يمكن
Anonim

يبدو أن هناك حوالي ثماني طرق مختلفة لتصميم مكونات React JS المستخدمة على نطاق واسع في الصناعة للعمل على مستوى الإنتاج:

  1. مضمنة CSS.
  2. CSS عادي.
  3. CSS في JS.
  4. أنيق عناصر .
  5. وحدات CSS.
  6. ساس و SCSS.
  7. أقل.
  8. منمق.

مع وضع هذا في الاعتبار ، كيف تتفاعل مع مكونات النمط؟

ل مكون رد الفعل التي تريدها نمط ، ما عليك سوى إنشاء ملف CSS يحتوي على الامتداد الأنماط من أجل هذا مكون . في وقت الإنشاء ، يتم تعيين أسماء الفئات المحلية وتصديرها ككائن JS حرفي لـ تتفاعل - بالإضافة إلى نسخة معدلة من مدخلات CSS بأسماء فئات أعيدت تسميتها.

لماذا الأنماط المضمنة سيئة؟ تقوم المتصفحات بترجمة كل صفحة ويب إلى HTML بسيط. استخدام الأنماط المضمنة في HTML هو ملف سيء تدرب لأن المتصفح لا يفهمها جيدًا. إذا كان موقع الويب الخاص بك صغيرًا ولا تريد استخدامه خارجيًا نمط أوراق ، ثم يجب أن تذهب للداخلية الأنماط حيث يمكن للمتصفحات فهمها بسهولة.

بجانب هذا ، كيف يمكنني استخدام className في الرد؟

اسم الفئة . لتحديد فئة CSS ، استعمال ال اسم الطبقة ينسب. ينطبق هذا على جميع عناصر DOM و SVG العادية مثل ، و ، وغيرها. اذا أنت استخدم React مع مكونات الويب (وهو أمر غير شائع) ، استعمال بدلاً من ذلك ، سمة الفئة.

هل يتفاعل استخدام الأم CSS؟

استخدم CSS لأسلوبك رد الفعل الأصلي تطبيقات. وراء الكواليس. المغلق يتم تحويل الملفات إلى رد فعل الأم كائنات النمط (انظر إلى الأمثلة). هذا المحول علبة يمكن استخدامها مع تفاعل مع CSS الأصلي وحدات.

موصى به: