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

Сохраняю все тикеры в sessionStorage, и на хуке created подгружаю

данные. Но, при переходе между вкладками, естественно хук created срабатывает повторно и карточки дублируются. Пробовал ставить флаг чтоб сработал только 1 раз, он все равно дублируется, а флаг сбрасывается. Подскажите, как это можно исправить?

18 ответов

13 просмотров

о, первый раз вижу вопрос про криптономикон в этом чате, а не в Климовском хД

Варианты: 1) отфильтровать массив чтобы значения были уникальными 2) перезаписывать массив, а не дополнять 3) сделать проверку изменились ли данные прежде чем обновлять дом. в деталях надо смотреть на реализацию конечно

Vladimir Voytenko ️
о, первый раз вижу вопрос про криптономикон в этом...

А что это какой-то известное приложение? Что за климовский чат?

Igor- Автор вопроса
Mikhail
А что это какой-то известное приложение? Что за кл...

Курс по нему Климов проводил на ютубе

Igor
Курс по нему Климов проводил на ютубе

не проводил, а проводит, там же еще до конца штук 100 видео хД

Igor- Автор вопроса
Mikhail
Варианты: 1) отфильтровать массив чтобы значения б...

Фильтровать пробовал, но фильтрафия не срабатывает, потому что первый раз при обновлении массив пустой, данные в него даже не попадают. А, если сделать без условия, то они дублируются

Igor- Автор вопроса
Mikhail
Варианты: 1) отфильтровать массив чтобы значения б...

Кстати, перезаписать это хорошая идея))) Спасибо

Igor
Фильтровать пробовал, но фильтрафия не срабатывает...

Покажите код компонента тогда можно будет рассуждать конкретно

Igor
screenshot

Возможно я чего-то не понимаю, но вы просто обходите список зачем вы используете .map ? Почему не for in/of ...

Igor- Автор вопроса
Igor- Автор вопроса
Mikhail
Возможно я чего-то не понимаю, но вы просто обходи...

Вы имеете ввиду, что так как это просто проверка элементов, map лучше не использовать, так как он создает ненужную копию массива?

Igor
Вы имеете ввиду, что так как это просто проверка э...

Ну в том смысле что мап Это для создания из одного списка другого. Когда нам новый список создавать не нужно а нужно просто обойти его - есть другие конструкции. Не думаю что есть большая проблема в создании нового списка - современные машинки справятся легко, если у вас там не 10 миллиардов элементов. самое плохое в этом случае когнитивная нагрузка - я читаю, пытаюсь понять что вы из этого списка создаёте, а выясняется что вы его просто обходите, потратил минут 5 на это и так будет каждый кто будет в последующем работать с этим кодом - итоговая стоимость получается пропорционально

Igor- Автор вопроса
Mikhail
Ну в том смысле что мап Это для создания из одного...

Понял Михаил. Да, согласен, как то не задумывался, привык обходить map)) Но, не по прямому назначению его использую)) 🤝

Igor
Понял Михаил. Да, согласен, как то не задумывался,...

Ну как вместо switch кейса использовать десяток if/else

Igor
screenshot

лол filter есть для такого

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта