لدي الكود التالي الذي يمر عبر مجموعة من المجموعات ، ويبحث عن بيانات ثم يحفظ التفاصيل في مصفوفة جديدة:
for (const group of originalGroups) {
let groupInfo = await this.myService.getData(
group
);
console.log(groupInfo);
this.groups.push({
name: group.name,
_id: group._id,
info: groupInfo,
});
}`
عندما تنتهي حلقة for ، وأقوم بطباعة البيانات ، يكون لديهم جميعا نفس البيانات لأنها تأخذ آخر واحدة تم إرجاعها في الحلقة for وتطبقها على جميع المجموعات. هل يمكن لأي شخص مساعدتي؟ شكرا لك مقدما
السؤال
محمد لارافيل
لدي الكود التالي الذي يمر عبر مجموعة من المجموعات ، ويبحث عن بيانات ثم يحفظ التفاصيل في مصفوفة جديدة:
for (const group of originalGroups) { let groupInfo = await this.myService.getData( group ); console.log(groupInfo); this.groups.push({ name: group.name, _id: group._id, info: groupInfo, }); }`
عندما تنتهي حلقة for ، وأقوم بطباعة البيانات ، يكون لديهم جميعا نفس البيانات لأنها تأخذ آخر واحدة تم إرجاعها في الحلقة for وتطبقها على جميع المجموعات. هل يمكن لأي شخص مساعدتي؟ شكرا لك مقدما
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.