Anton
Самое простое что приходит в голову - хранить в коллекции и заюзать лодаш. Логика думаю ясна. Достаешь n на итерацию и запоминаешь этот n
Sergey
сложно
лол у тебя jquery чтоль?
Archakov
Мне б на нативе, реакт я юзаю и так
Anton
Ну а подключить ты можешь либу?
Archakov
Я хочу на нативе сделать. Думаю, я бы не стал задавать вопрос, если бы юзал бы решение на реакт? Я хочу понять принцип лэзи, когда доходишь до какой-то части и появляются именно блоки из этой области видимости. Лень проверять исходники подобных решений, надеялся, что кто-то даст совет.
Дима
Стримы, например
Oleg
Так это.... просто же всё
Oleg
Чекаешь прокрутку, учитываешь высоты, отрисовываешь что нужно, удаляешь старое не нужное
Oleg
Или вопрос про другое совсем?
Oleg
Ага, грузим всё да, пусть юзер лучше оперативы докупит
Oleg
И процессор по новее
Oleg
А так вроде примитивная задача же
Oleg
Можно хоть на нативе, хоть на чем, главное чтобы не мешал фреймворк тому что нужно
Oleg
Ну вот
Oleg
А в чем проблема?
Archakov
Проблемы таковой и нет. Хотел понять принцип, как появляется блок. Была мысль, как ты написал выше. Что я буду получать все лементы, хранить их в массиве. При скролле, чекать высоту скролла и позицию каждого элемента, сверять и отображать
Oleg
Каждого элемента и не нужно особо то
Oleg
Хотя смотря как именно они расположены
Archakov
окей, спс
Oleg
Можно хранить в массиве простом, хранить размер экрана, если размеры элементов одинаковые то вообще всё просто, при прокрутке вычисляется диапазон элементов что может быть виден, надеюсь понятно что это условно одна строка кода. Далее нужны 2 переменные, хранящие текущие границы отображенного. Собственно зная новые границы и старые - прячем всё из старых границ что не нужно, показываем то что нужно за границами в рамках новых границ, перезаписываем переменные текущих границ.
Oleg
И готово
Oleg
Если размеры не одинаковые, но известны - уже по сложнее, нужно играться с диапазонами и вычленять то что нужно. А если вообще изначально не известны - придется рендерить по пути, сохраняя полученные размеры на будущее для удобства и тп
Archakov
о, респект чувак 👍
Sergey
Всем привет Кто-нибудь юзал postMessage для общения сквозь iframe?
Sergey
сделал в родителе function listener(event) { alert( "message: " + event.data ); } if (window.addEventListener) { window.addEventListener("message", listener); } else { // IE8 window.attachEvent("onmessage", listener); }
Sergey
если в нём же делать window.postMessage('asdasd', parent.location.origin)
Sergey
то всё ок
Sergey
но если делать в iframe то ничего не происходит
Anatoly
попробуй чз треды
Sergey
мне нужен IE10
Anatoly
so sad
Sergey
оказалось нужно делать parent.postMessage('asdasd', parent.location.origin)
Dima
ребята один и тот же интерфейс может показать по разному на разных компах?
может, осбенно в цветах. Приведением к одному цвету озабочены в типографиях и дизайнерских студиях: колибровка монитора согласно специальным патернам типографских красок.
Rafael 🌵
@ZeroBias
Muzaffar
Здрава желаю товарисчи
Muzaffar
вот со второго компа скрин
Muzaffar
Anonymous
вот со второго компа скрин
А в чем проблема-то?
Muzaffar
Muzaffar
вот со второго компа
Muzaffar
есть ли разница или нет?
arthur
эм... нету
Elena
есть ли разница или нет?
а пипетка что говорит?)
arthur
есть ли разница или нет?
кинь файлом, телеграм сжимает
Muzaffar
у меня на рабочем компутере обчная таблица без оттенков
Muzaffar
кинь файлом, телеграм сжимает
счас уже немогу наверное
Muzaffar
но интересно тот факт что на рабочем компе оба скрины одинаковы
Muzaffar
походу дело именно в мониторе
Muzaffar
кинь файлом, телеграм сжимает
хоть и сжимает но все равно же света не должны менять так?
Muzaffar
а какую пипетку используете?
Muzaffar
посоветуйте
arthur
хоть и сжимает но все равно же света не должны менять так?
на своем мониторе вижу небольшую разницу в цвете таблицы и все на мониторе с большим расширением она тусклее, на маленьком ярче как будто
Muzaffar
с чем может быть это связана?
Muzaffar
но в других компьютерах тоже нормально показывает
Андрей
А вы используете декораторы в проде?
Rafael 🌵
А вы используете декораторы в проде?
надо пояснять какие, там же есть старые, а есть новые
Андрей
надо пояснять какие, там же есть старые, а есть новые
Без понятия. Какие-нибудь. Вот сейчас смотрю на react dnd. Он с декораторами очень неплох.
Muzaffar
кароче явно проблема с моником
Muzaffar
:(
Muzaffar
да
Muzaffar
в настройках монитора поменял sRGB стало тусклее но уже есть эффект зебры
Winni
Мониторы у тебя разные в корне, прочитай что такое tn mva и ips
Muzaffar
о все
Muzaffar
настроил
Muzaffar
:)
Muzaffar
а то думал как один и тот же код работает по разному :)))
Svyatoslav
Народ, кто юзал электрон js? Хотелось бы услышать отзывы, так сказать из первых уст...
Svyatoslav
Не надо.
аргументируй)
Svyatoslav
ну кроме веса
Андрей
аргументируй)
Куча торзознутого говна вокруг на электроне.
Anonymous
Посоветуйте, что следует знать в js 😊
Anonymous
😐