mm
1 سال پیش توسط mm مطرح شد
0 پاسخ

نمایش منو تو در تو و پیچیده

سلام دوستان
من انگلار کار میکنم ولی دسته بندی رو زدم ری اکت چون جامعه کاری ری اکت بیشتره ولی در کل راه حل یکی هستش
من میخام یک جیسون که از بک اند میاد رو در
HTML
منو نمایشش بدم که جیسونی که میاد بسیار تو در تو هستش به طوری که هر چایلد ممکنه خودش یک پرنت باشه و تا بینهایت ادامه داشته باشه
یکی از راه های نمایش استفاده از حلقهFor هستش که اگه لول های جیسون محدود باشه میشه مثلا با 4تا For نمایشش داده ولی الان مشکل اینجاست که ممکنه تا بینهایت ادامه داشته باشه و اینکه بیام چندین حلقه For بندازم منطقی به نظر نمیاد
ببینید دوستان جسون بر اساس یک اینترفیس میاد به صورت زیر

export  interface  IaccountingDTOs{
  id:number;
  title?:string;
  parentId?:number;
  status:boolean;
  child?:IaccountingDTOs[];
}

که همونطور که مشخص هست هر چایلد میتونه مجددا یک پرنت باشه و تا بینهایت ادامه داشته باشه جیسونی که از بک اند میاد درست هستش فقط نمیتونم اون نمایشش بدم سمت فرانت مثلا تا 4 تا سطح جلو رفتم ولی اگه یک لول دیگه اضافه بشه احتیاج به یک حلقه دیگه میشه که به عمق بیشتر برم واین جریان تا ابد نمیتونه ادمه داشته باشه
ممنون میشم اگه دوستی تجربه کاری با این موضوع داره به اشتراک بزاره


ثبت پرسش جدید

به همدیگه کمک کنیم

به mm کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام