169 похожих чатов

Ребят, всем доброго времени суток! Подскажите, пожалуйста, как мне преобразовать сразу

несколько параметров в label?

const servicesListSelect = servicesList.map(({ name: label, service_id: value }) => ({ label, value }));

Желаемый результат:

const servicesListSelect = servicesList.map(({ {name, price, duration}: label, service_id: value }) => ({ label, value }));

20 ответов

8 просмотров
Олег-Мирный Автор вопроса

Как можно понять из примера желаемого результата, помимо name мне нужно так же передать price и duration

Олег Мирный
Как можно понять из примера желаемого результата, ...

Глупое решение но можно сделать JSON.stringify, а потом JSON.parse

label: ${price} ${name}

const servicesListSelect = servicesList.map(({ label : {name, price, duration}, service_id: value }) => ({ label, value }));

Олег-Мирный Автор вопроса
Andrey Zabolotniy
label: ${price} ${name}

К сожалению, это не работает. Вероятно, label в данном случае обязательно должен стоять в конце, чтобы принять в себя значения этих параметров...

Олег-Мирный Автор вопроса
Oleg Shpatacovski
const servicesListSelect = servicesList.map(({ lab...

К сожалению, это не работает. Вероятно, label в данном случае обязательно должен стоять в конце, чтобы принять в себя значения этих параметров...

Олег Мирный
К сожалению, это не работает. Вероятно, label в да...

js так не работает, разве что servicesList.map(({ service_id: value, ...label }) => ({ label, value }));

Andrey Zabolotniy
разберитесь для себа как работает map

за этим и обращается человек. Не получается что-то значит не понимает. Лучше бы вы кинули ему ссылку полезную или промолчали

Олег Мирный
Можно чуть подробнее?/

Покажи как выглядит servicesListSelect может будет более понятно всем и решение будет более коректным

Олег-Мирный Автор вопроса
Pav Huk
js так не работает, разве что servicesList.map(...

Сначала выглядело, как простое и в то же время гениальное решение, но увы, в таком случае отображается только последний из перечисленных параметров, а не все сразу./ Но всё равно спасибо за ответ!)

Олег-Мирный Автор вопроса
Sergei Калуцкий
Покажи как выглядит servicesListSelect может будет...

Нужно отобразить сразу и name, и duration, и price.

Олег Мирный
Сначала выглядело, как простое и в то же время ген...

ну вам тогда надо пример кинуть что нужно получить, ибо вопрос тогда неверньІй

Олег Мирный
screenshot Нужно отобразить сразу и name, и duration, и price...

а еще нужно правильно код копировать и тогда будет работать)

Олег-Мирный Автор вопроса
Pav Huk
screenshot ну вам тогда надо пример кинуть что нужно получить...

Прошу прощения, я действительно порой могу туманно объяснять суть проблемы, когда мне самому кажется, что всё в ней вроде понятно и очевидно... Спасибо за совет, в следующий раз непременно так и сделаю. (:

Олег-Мирный Автор вопроса
Pav Huk
а еще нужно правильно код копировать и тогда будет...

Я разве где-то неправильно скопировал код? :о

Олег-Мирный Автор вопроса
Boris Blade
я надеюсь ты не профи.ру делаешь

Даже не знаю, что это. Можешь быть спокоен. ;D

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
16
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
буквально один оставшийся вопрос при выполнении строчки mov eax, 5 операнд "5" будет присутствовать где-либо в памяти (любой), кроме как в памяти блока .code? подвопрос: как...
12
Всем ку. Подскажите, если задекларировал массив так: int arr[10] = {1, 2, 3, 4}, то в arr[4] будет мусор или нуль?
Sasha K
14
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
я не понимаю mov [r11+8],rcx и прочие. мы записываем значение из rcx, куда?
Bor
15
у меня такой вопрос про память в x86 возник, может кто пояснить?.. у процессора есть (как минимум) 3 типа адресов (названия "п1", "п2", "п3" --- мои, чтобы проще было дальше)...
Toideng
5
А какие расширения активно используются в промышленности? Именно идейные, по типу гадт, а не всякие оверлоадедстрингс
Степан
11
Карта сайта