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

Есть две функции. Первая висит сразу на чекбоксе, вторая соответственно

работает только если чекбокс checked. Но почему создается новый массив при тыке на handleChecked, когда по сути должен убираться найденный по айдишке элемент?
дефолт значение checked = [ ]

11 ответов

6 просмотров
Leonid- Автор вопроса

потому что .filter() возвращает новый массив

сделайте: prevstate => prevstate.filter()

Leonid- Автор вопроса
Volodymyr Borysov
сделайте: prevstate => prevstate.filter()

Спасибо, теперь новый массив не возвращается. Правда фильтр все равно возвращает айдишник, я ожидал, что останется просто пустой массив, без элементов

Leonid- Автор вопроса
Volodymyr Borysov
а если установить !== ?

Блин. Я забыл, что оно работает от обратного и "оставляет" условие, а не фильтрует его. Спасибо еще раз

Volodymyr Borysov
сделайте: prevstate => prevstate.filter()

prevstate ведь юзать не лучшая затея?

Leonid
screenshot

Перед prevState.filter, нужен спред

Alexander Tarasenko
Перед prevState.filter, нужен спред

filter возвращает новый массив

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

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

Всем привет. Сейчас я изучаю erlang по книге Erlang and OTP in action. Дошел до главы где реализуется первый gen server на примере tcp rpc сервера. Меня очень сильно смутил ко...
Freezing Death
10
У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
Подскажите... Есть ли название у способа разработки кода, в котором: сперва пишут минимальную рабочую структуру: Напр. ввод, обработка, вывод, контроль. Потом эту структуру д...
Budemposmotret
6
В дизассемблере вижу, что строки пихают в регистры через lea, почему так, а не через mov?
Oleg
8
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Коллеги, а не могли бы вы подсказать, как происходит оптимизация кода при выполнении кода julia? (Точнее, как управлять уровнем оптимизации, аналогично LLVM/GCC). Потому что...
Илья Гаража
5
Карта сайта