Viktor
метод в последней строчке
Nikita
нет, это функция рендера
Nikita
диспатч происходит в функции проверки на смерть
Nikita
в другом модуле
Viktor
проблема в том, что отсюда ты его никак не получишь
Viktor
в идеале все это нужно реструктурировать
Andrew
Ребята хелпуйте, нужно что б при нажатии на текст под картинкой, всплывала подсказка как при нажатии на блок в низу самой карты, помоги реализовать, я не понимаю почему оно не нажимается и не показывает её
https://codepen.io/anon/pen/XxBqdj
Nikita
я так понимаю?
Viktor
если же нужно по-быстрому, можно создать дополнительный store.subscribe, который будет в "глобальный" массив сохранять состояния
Viktor
ну, я, если честно, с таким не сталкивался, не приходилось
в любом случае здесь придется делать допольнительный store.subscribe для хранения предыдущего состояния
Viktor
вопрос лишь в том, где это делать
Viktor
redux-undo - это идеальное, с точки зрения технической правильности решение
Viktor
потому что сама философия redux сулит делать такие расчеты в reducer'ах
Nikita
есть идея
Nikita
сейчас попробую
Viktor
а что касается перерендеринга в пустую - этим должен заниматься адаптер либо декоратор
Viktor
самое важное в создании приложения - разделить все на зоны отсетственности (абстракции)
Viktor
в таком случае будет супер-просто наращивать функционал и вообще такие проблемные вопросы станут легко решаемыми
Viktor
потому что на уме будет лишь несколько логичных мест, где это лучше всего сделать
D
Юзал модуль react-chartjs-2 для рисования графиков в таблице (их много а рисую по 100), так вот библиотека весила много и мало функционала и я решил перейти на highchartjs для реакта, которая весит почти в 2 раза меньше но при этом функционала в 3 раза больше. Все в целом неплохо но появилась одна проблема: когда я начинаю листать страницу (рисуются следующие 100 графиков) время отрисовки highchartjs занимает в 3-4 раза больще отчего чем у react-chartjs-2 и появляется эффект зависания страницы на скунды 3. Как это можно пофиксить?
D
тут по сути вопрос не про реакт а именно про эту библиотеку, почему она так долго рисует графики
Viktor
сложно сказать)
Nikita
Nikita
просто в замыкание добавил состояние компонента
Дмитрий
Здравствуйте, товарищи! Допустим, на странице одного сайта подключается (тегом <script src=...>) скрипт, который физически лежит на другом сайте/домене/сервере. Не порождает ли это какие-то проблемы, связанные с HTTP/HTTPS и всякими там политиками безопасности браузеров и т.п.? Нет тут ли каких-то ограничений или тонкостей? Т.е. меня интересует, будет ли что-то препятствовать такой затее.
Andrew
разве что в Китае jquery работать не будет)) вернее у маего клиента блочило такое, надо было все к себе на сайт сгружать все файлы
Viktor
вообще не должно
Yura
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS
Maksim
Yura
Тут описаны все тонкости
Дмитрий
Спасибо. Пойду читать.
Viktor
кстати, да, cors
Viktor
но вот только для статики это разве работает
Viktor
у меня были только проблемы с API-запросами
Yura
Вот как раз в mdn все описано, для чего работает...
Yura
Yura
И вот немаловажная детать из этой статьи
Дмитрий
Тут описаны все тонкости
Вот из этого раздела я так не смог понять, касается ли CORS моего вопроса или нет. Если бы не подчеркнутая строчка, я бы просто решил, что тут нет моего случая. А так, я просто не понимаю эту строку. Какие такие отключенные исключения? О том ли тут речь вообще?
Yura
Можешь не обращать внимания на это. Скрипты также имеют зависимость от CORS. А вообще, можешь попробовать сам протестить на локальных доменах.
Там всё дело в заголовках, который отправляет сервер (ну тот, на который ты обращаешься за скриптом). Если в заголовках есть пункт, разрешающий CORS - все будет впоряде)
Сергей
Привет!
Кто-то работал с русской локализацией moment.js?
Сергей
В файлке русскоязычной локализации вижу что есть возможность вывести дату в формате:
1 год, 5 лет, 24 года
но никак не пойму как этот формат вызвать.
Это не является конфигом для стандартного метода .format()
Соответственно должен быть какой-то вариант для вызова кастомного форматирования.
Кто сталкивался, подскажите)
The end
Люди обьясните пожалуйста для чего нужен "нормалайз ксс, для верной адаптации html кода под разные версии браузера, верно ?
Azein
в общем случае, у браузеов есть свои дефолтные стили для элементов. эти дефолтные стили могут приводить к тому, что твой сайт неконсистентно выглядит в разных браузерах - где-то отступы добавились, где то инпуты со странными границами, и тд. нормализация браузерных стилей позволяет этого избежать
The end
Дмитрий
Yura
Верно)
Дмитрий
Mike
Ребят как можно реализовать фокус на блок с атрибутом contenteditable="true" при mouseup? И главное, чтобы курсор ввода текста встал там, где и курсор мыши.
Вот пример с canva.com, при mousedown появляется обводка с кнопками, потом когда отпускаю мышку (mouseup), идет фокус на блок с текстом, и курсор ввода появляется там где и курсор мыши
Mike
Garik
мне нужно сделать многострочное текстовое поле с полосой прокрутки в котором разные строки или слова будут иметь разный шрифт. textarea вроде бы так не умеет. как такое можно сделать?
Anonymous
Anonymous
Anonymous
и внутри дивы вытаскиваешь их стилизуешь как тебе надо
Garik
хм... спасибо... грустно все как...
Anonymous
Anonymous
почему грустно?
Paul
Не ... за ... что ... брат.......
Garik
да как бы не хотелось бы плодить сущности в виде кучи div'ов... а если в отдельно взятой строке каждое слово будет иметь разный цвет\жирность, то это вообще морока получится...
Paul
Иногда приходится......
Xaxashutkin
The end
meta charset"UTF-8" ребята кто знает что вообще этот тэг значит, за что он отвечает ?
Dima
Привет, это Кодировка документа )
Zen
The end
The end
понял, спасибо
Makc
The end
что это за хрень ? пусть этого активиста тоже в бан тогда)
Garik
угу... зашел на форум, посмотрел в инспекторе как оно там делается, пришел к выводу, что это многострочное поле можно объявить как div, а строки в него добавлять как div.InnerHTML += 'новая строка' + '<br>'
Garik
но тогда опять же прокрутку вручную реализовывать...
Paul
😆.....
Vlad
Artem
всем привет, существует ли возмодность передать данные из фетча синхронно?
Xaxashutkin
Xaxashutkin
Это не имеет смысла
Dima
привет
кто сталкивался с проблемой полной загрузки проца после старта дев сервака вебпака? в плане когда он следит за изменениями файлов
на macos все решают эту траблу установкой fsevents, а что делать на ubuntu ? =)
p.s. опции poll: 1000 и ignored: /node_modules/ не имеют успеха
вебпак 1й версии если что
Roman
> вебпак 1й версии если что
может в этом проблема?)