راکت
حل شده

چطوری یک مقدار مشترک از کل موارد یک آرایه رو تغییر داد

2 پاسخ

دوستان من یک آرایه به صورت زیر دارم :

let arr = [
        {
            id: 1,
            name: 'Taylor',
            created_at: '2019-01-02 06:40:37'
        },
        {
            id: 2,
            name: 'Jack',
            created_at: '2019-01-03 09:14:17'
        }
    ];

حالا من میخواهم با استفاده از moment js مقدار created_at رو تغییر بدم . اما نه اینکه داخل خود آرایه تغییر بدم چون من آرایه رو از یک api دارم میگرم. لطفا اگر میشه راهنمایی کنید.

  • دارم از Vue JS استفاده میکنم
ثبت پرسش جدید

پاسخ‌ها

2
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

بهترین پاسخ

هر جای که قراره فراخونی بشه توابع مربوط به momentjs رو فراخونی میکنید این مقدار رو پاس میدید زمان دلخواه خودتون رو در خروجی میگیرید .
حالا اگر میخواید در خود این آرایه اینکارو کنید خیلی راحت for قرار میدید آرایه رو پیمایش به مقدار created_at دسترسی پیدا میکنید با momentjs زمان رو میگیرید و تغییر میدید دوباره تو جاش قرار میدید اینطوری هر قسمت فراخونی کنید مقدار جدید رو بهتون میده همه این موارد منظورم بعد از گرفتن اطلاعات از api بود

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@hesammousavi
خیلی ممنون مشکل حل شد 👍👌👌👌

شاید پاسخ شما همین‌جا باشد

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

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