مهدی
5 سال پیش توسط مهدی مطرح شد
0 پاسخ

نمایش مقادیر ذخیره شده بصورت checked

سلام دوستان... من در قسمت cms سایت میخوام برای پستهایی که ایجاد میکنم برچسب هم قرار بدم... برچسبها رو موقع ایجاد پست انتخاب میکنم و ذخیره میکنم ولی در موقع ویرایش پست برای نمایش برچسبهای ذخیره شده بصورت تیک خورده مشکل دارم.
همونطور که در کد بالا میبینید در سمت فرانت که با pug هستش اومدم تک تک آیتم های همه ی برچسب ها رو که در داخل آرایه tags ذخیره کرده بودم تک تکشون رو در tag قرار دادم با دستور (each tag in tags) ولی نمیتونم تک تک آیتم های برچسب های ذخیره شده رو صدا بزنم.
همونطور که میبینید در این قسمت (checked=(tag.id===post.tags[0].id) از ایندکس 0 استفاده کردم که درست نیست و نمیشه به تک تک برچسبهای ذخیره شده دسترسی پیدا کرد.
لطفا اگه کسی میتونه کمکم کنه.

each tag in tags
                      label.d-inline-flex.align-items-center
                        input(type="checkbox", name="tags", value=tag._id, checked=(tag.id===post.tags[0].id)?true:false)
                        span.mr-1 #{tag.name}

ثبت پرسش جدید

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

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

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

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