Angular لها دورة حياتها الخاصة. عند الحلق لقيمة معقدة للمستمع الزاوي. من الأفضل استخدام طريقة حلقة الزاوي الخاصة . "Angular.foreach"
شكل:
نسخة الكود كما يلي:
var objs = [{a: 1} ، {a: 2}] ؛
Angular.foreach (objs ، وظيفة (البيانات ، الفهرس ، المصفوفة) {
// البيانات تعادل الصفيف [الفهرس]
console.log (data.a+'='+array [index] .a) ؛
}) ؛
المعلمات كما يلي:
OBJs: المجموعات التي يجب اجتيازها
البيانات: البيانات الحالية عند العبور
الفهرس: يتم اجتياز الفهرس الحالي
صفيف: مجموعة يجب اجتيازها. سيتم تمرير OBJs كما هو الحال في كل مرة يتكرر.
لا يمكنك أيضًا كتابة المعلمتين التاليتين:
نسخة الكود كما يلي:
var objs = [{a: 1} ، {a: 2}] ؛
Angular.foreach (objs ، وظيفة (البيانات) {
console.log (data.a) ؛
}) ؛