نظرة عامة
تستخدم المكونات التفاعلية المُرحّلة العناصر الأساسية لـ Base UI للدلالات وسلوك لوحة المفاتيح. لا يزال تطبيقك يوفّر تسميات ذات معنى وأوصافًا ورسائل أخطاء وترتيب التركيز.ضع تسمية لكل عنصر تحكم
استخدمField.Label مع إدخال لربط تسمية مرئية بعنصر التحكم. يوفر Field.Description نصًا داعمًا:
aria-label أو aria-labelledby.
حافظ على السلوك الأصلي
استخدم خصائص حالة المكوّن وتغييره، مثلchecked وonCheckedChange في Switch. أبقِ مؤشرات التركيز مرئية. عند استخدام render لاستبدال عنصر، حافظ على المرجع ومعالجات الأحداث والسمات التي يمررها المكوّن إليه.
لا يمكن تغيير عنصر التحكم المعطّل، ويُستبعد عمومًا من التنقل باستخدام لوحة المفاتيح وإرسال النماذج. يحتفظ عنصر التحكم للقراءة فقط بقيمته وقد يظل قابلاً للتركيز؛ اختر الحالة التي تتوافق مع التفاعل الذي تنويه.