Adam Ebrahim نشر 11 أبريل 2021 أرسل تقرير نشر 11 أبريل 2021 في أحد أمثلة React لإستخدام material-ui وجدت الكود التالي، ولم أفهم فائدة &$checked ولماذا كتبت بهذا الشكل import React from 'react'; import { createMuiTheme, makeStyles, ThemeProvider } from '@material-ui/core/styles'; const useStyles = makeStyles(theme => ({ root: { color: theme.status.danger, // ما الفائدة من الكائن التالي '&$checked': { color: theme.status.danger, }, }, checked: {}, })); هل سيسبب مشكلة إن تم قمت بتغيره إلى شيء آخر؟ اقتباس
0 عبدالباسط ابراهيم نشر 11 أبريل 2021 أرسل تقرير نشر 11 أبريل 2021 يمكننا تقسيم ال rule التالية '&$checked' لجزئين & هذه العلامة تعني ال rule الأب أي في حالتنا هنا فهو ال root checked$ فهي تقوم بتوليد rule جديد من نفس ال rule الموجود في المثال الموجود سيكون ال rule الناتجة هي "root.checked:" 1 اقتباس
0 Salah Eddin Beriani2 نشر 12 أبريل 2021 أرسل تقرير نشر 12 أبريل 2021 التنسيقات داخل &$checked سوف تذهب الا للعنصر الذي يحمل الكلاس root و checked وترجمة الكود الى css طبيعي ستكون .root { color: red ; } .root.checked{ color: red ; } .checked{} 1 اقتباس
السؤال
Adam Ebrahim
في أحد أمثلة React لإستخدام material-ui وجدت الكود التالي، ولم أفهم فائدة &$checked ولماذا كتبت بهذا الشكل
هل سيسبب مشكلة إن تم قمت بتغيره إلى شيء آخر؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.