Мне нужно отформатировать дату, но указанная дата находится внутри литерала шаблона, я не могу создать переменную снаружи и, думаю, форматировать ее раньше, поскольку она находится внутри функции карты:
$.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} </h3></a></div>`)}
`);
});
Что мне нужно сделать, это отобразить эту часть:
${item.date}
С определенным форматом, что-то вроде этого (что, конечно, не работает):
${item.date}.format("mmmm d, yyyy")
Есть ли способ добавить $ {item.date} к переменной в этом сценарии, чтобы я мог ее отформатировать?