إرشادات AngularJS ng-switch
تعريف و استخدام
ng-switch
الإرشادات تسمح لك بإخفاء/إظهار عناصر HTML بناءً على التعبير.
إذا كانت العناصر الفرعية تعبر ng-switch-when
إذا تم الحصول على الصفحة التي تتطابق مع الإرشادات، فإنها تظهر مع ng-switch-when
العناصر الفرعية للإرشادات، وإلا سيتم حذف العنصر والعناصر الفرعية الخاصة به.
يمكنك أيضًا استخدام ng-switch-default
تعريف الجزء الافتراضي للإرشادات، ليعرض هذا الجزء عندما لا تتطابق جميع الأجزاء الأخرى.
مثال
يظهر جزءًا من HTML فقط عندما يتطابق مع قيمة محددة.
<div ng-switch="myVar"> <div ng-switch-when="dogs"> <h1>الكلاب <p>مرحبًا بك في عالم الكلاب. </div> <div ng-switch-when="tuts"> <h1>دروس <p>من خلال الأمثلة التعليمية. </div> <div ng-switch-when="cars"> <h1>سيارات</h1> <p>اقرأ عن السيارات.</p> </div> <div ng-switch-default> <h1>تبديل</h1> <p>اختر الموضوع من القائمة المنسدلة للتبديل محتوى هذا DIV.</p> </div> </div>
النحو
<element ng-switch="expression"> <element ng-switch-when="value"></element> <element ng-switch-when="value"></element> <element ng-switch-when="value"></element> <element ng-switch-default></element> </element>
جميع عناصر HTML تدعمها.
الم 参数
الم 参数 | وصف |
---|---|
expression | العبارة، ستبدأ في حذف العناصر التي لا تتناسب مع المطلوب، وتظهر العناصر التي تتطابق مع المطلوب. |