Syschel, Добрый день, Александр. Прошу прощения за некропост, но прочитав Ваши сообщения, о пользовании Пайониром, нашел их полезными. Так же появилось некоторое волнение. Хочу спросить, стоит ли беспокоится, если первый платёж с аккаунта Payoneer был снят через сберегательный счёт Сбербанк, потому что на тот момент пластиковой карточки у меня ещё не было. Далее никак не планирую контактировать с банковскими кассами и передавать им свои паспортные данные.
Хорошо, вот Вы в ручную прописали 5 изображений. И написали для их анимации гору кода. А что если придётся усложнить? Например, для каждого времени суток (утро день вечер ночь), выводить определённые картинки, и их будет не 5, а 55. Все 55 штук вручную прописывать?
Дождаться, пока все ресурсы не загрузяться, потом скрыть лоадер и показать страницу.
В каком месте проблема?
Да, звучит как надо. Но я не знаю как это сделать. Вот в следующем сообщении вы написали повесить onload. За это спасибо, пойду посмотрю что из этого выйдет.
Не могли бы Вы объяснить что тут происходит? prev[item.id] присваивается калбек функция? ( () => () )( item )
что за item в скобочках? первый раз такое вижу
forspamonly2, Всё, понял, спасибо большое! Как же Вы сильно помогли.
Только всё равно, легкая запутанность осталось. Если в рендер компонента прописать console.log(' render'), то оно отобразиться, хотя пропсы остались неизменными. Всё таки означает что компонент перерисовался?
Как теперь следить за оптимизацией приложения, если мерцают все компоненты подключенные к редаксу?
upd: вот заглянул в документацию react-redux, и там, как я понял, на примере туду показано, что каждая задача подключена к редаксу через connect.
forspamonly2, Спасибо за еще один ответ.
Но прочитав Ваше сообщение несколько раз, я так и не понял как теперь в обновлённом реакт-редаксе запретить re-render компонентов, пропс которых не меняется.
Пробовал PureComponent, но не помогает. shouldComponentUpdate не пробовал, но вроде как это тоже самое что и PureComponent. И еще, насколько мне известно, lifecycle методы можно использовать только в class компонентах. А если класс обычной константой, то как ему запретить ре-рендер?
Я уже неделю над этим вожусь, мой мозг начинает перегреваться. Хочется забросить всё это, но надо понять. Код сам себя не напишет.
Вот, пожалуйста.
Нашел пример shopping cart
Если открыть демо, то там видно что мерцает только тот компонент, который добавляется в корзину.
Запустил этот экзампл у себя, такой же результат:
img
Скопировал папку SCR к себе в проект, и что я вижу?