Size: a a a

JavaScript Noobs — сообщество новичков

2021 August 25

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
Кстати, по поводу effecter-а: я даже не знаю, как правильно спросить, но насколько сложно будет переделывать архитектуру, если пойму, что надо что исправить или добавить?
источник

ab

a b in JavaScript Noobs — сообщество новичков
Эффектор про атомарные сторы
источник

ab

a b in JavaScript Noobs — сообщество новичков
На нем в принципе можно начать писать новую логику
источник

ab

a b in JavaScript Noobs — сообщество новичков
и при необходимости подменять старую
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
Отлично, спасибо!
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
Офигеть.. У них на сайте есть русский 😱
источник

ab

a b in JavaScript Noobs — сообщество новичков
Недавно появился относительно
источник

ab

a b in JavaScript Noobs — сообщество новичков
Автор эффектора из России
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
Ну я так и понял. Хотя у редакса тоже))
источник

ab

a b in JavaScript Noobs — сообщество новичков
Вообще у тебя не должно быть сложно, если до этого ты локальным состоянием ограничивался
источник

ab

a b in JavaScript Noobs — сообщество новичков
Это естественный переход при росте сложности
источник

ab

a b in JavaScript Noobs — сообщество новичков
Куда сложнее, если ты переходишь из одного СТМ к другому
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
Ну с одной стороны да, но с другой стороны все равно перестроиться время нужно. А через него теперь вообще все надо хранить или только то, что нужно постоянно? И как быть в ситуациях, если на сервере данные обновятся, а я из него буду тянуть старые..
источник

ab

a b in JavaScript Noobs — сообщество новичков
В любом случае, если будешь изучать, тебе не на своем проекте сначала надо. Потому что нужно время чтобы понять концепцию и работу основных операторов
источник

АЧ

Артур Черешнюк... in JavaScript Noobs — сообщество новичков
привет
как мне сравнить data атрибут с div и value с option, и если они совпадают то оставить эти option в селекте, а те что не совпадают скрыть?
   $($('#svg .pin_circle[data-city="' + id_option + '"]')).each(function () {
     const filter = $(this).data('cat');
     const areaVal = $('#select_category option').val();
     console.log(areaVal);
     $(areaVal).filter(.${filter}).hide();
   });
id_option это название области, т.е. я беру data атрибут cat(категории) у div которые принадлежат к одной области, в свою очередь в селекте выведены все категории, а мне нужно при выборе в селекте областей конкретной области, что бы в селекте с категориями остались только те категории которые принадлежат к конкретной области.

Как изменить этот код что бы заработало?
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
Ну это понятное дело, но на самом деле в своем я ушёл не далеко))
источник

ab

a b in JavaScript Noobs — сообщество новичков
1: не все. Если это локальные данные компонента, и ограничиваются компонентом, то нет проблем использовать useState
2: зависит от ситуации
источник

M

Maksim in JavaScript Noobs — сообщество новичков
Всем привет!
Подскажите, пожалуйста, почему при достижении этой точки не происходит выход из функции ?
источник

ab

a b in JavaScript Noobs — сообщество новичков
Что значит не выходит? Итерируются остальные элементы?
источник

M

Maksim in JavaScript Noobs — сообщество новичков
Да, и функция не закрывается
источник