Использование строкового метода внутри литерала шаблона - PullRequest
0 голосов
/ 25 апреля 2019

Мне нужно отформатировать дату, но указанная дата находится внутри литерала шаблона, я не могу создать переменную снаружи и, думаю, форматировать ее раньше, поскольку она находится внутри функции карты:

$.getJSON(  base_url + '/xxx/wp-json/wp/v2/news?housing_type' + id, posts => { 
    $('.page__content__news__inner-wrap').html(`
        ${posts.map( item =>
            `<div class="news__item"><a href="${item.news_url}" class="news__item__link" target="_blank"><p class="news__item__date">${item.date}</p><h3 class="news__item__title">${item.title.rendered}&nbsp;&nbsp;</h3></a></div>`)}
    `);
});

Что мне нужно сделать, это отобразить эту часть:

${item.date}

С определенным форматом, что-то вроде этого (что, конечно, не работает):

${item.date}.format("mmmm d, yyyy")

Есть ли способ добавить $ {item.date} к переменной в этом сценарии, чтобы я мог ее отформатировать?

...