Viktor
Гляну, спасибо
на реакт похоже
Viktor
на реакт похоже
https://github.com/CompuIves/codesandbox-client/blob/master/packages/app/src/app/components/Button/elements.js
Viktor
Спасибо, вроде, разобрался)
если использовать новый синтаксис (сахарный), то это будет выглядеть еще понятнее
Anonymous
Просто пишется там прототипы, наследование и тыры пыры, какие-то замуные слова
Anonymous
А по сути юзаются простые объекты
Anonymous
В новых стандартах я наоборот хорошо разбираюсь, а вот со старыми проблема, потому что никогда не юзал их прежде
Anonymous
https://github.com/CompuIves/codesandbox-client/blob/master/packages/app/src/app/components/Button/elements.js
А фон? По-любому ведь библиотека. Какая-то там была для этого.
Viktor
тебе стоит взять редактор для преобразования из es6 в старый стандарт
Viktor
очень наглядно
Viktor
вот для твоего примера
Viktor
внутри обертки справа все то же, что ты и делал
Viktor
абстракция над более многословным стилем написания)
500 Internal Server Error
Народ те кто юзал эту штуку https://github.com/TestArmada/magellan Вопрос такой возник: Магеллан умеет работать с разными проектами? Или параллелизация идет только в рамках одного проекта? У меня задача стоит сделать раннер для тестов типо jenkins для тестов. Как думаете подойдет Магеллан для этой задачи?
🇻🕷
что за поганая мода пошла на рандомные имена классов? это так с адблоком борются?
500 Internal Server Error
что за поганая мода пошла на рандомные имена классов? это так с адблоком борются?
Тоже както интересовался и наткнулся на такой ответ: The DOM has one global namespace of IDs, and so when you see stuff like this, its usually a way to simulate namespacing and avoid DOM id collisions
🇻🕷
дурацкое решение 🙁
Xaxashutkin
дурацкое решение 🙁
А зачем тебе норм классы на проде?
🇻🕷
да, понятно на проде не надо, просто обидно что все больше сайтов в такую кашу превращается
🇻🕷
понимаю скрипты и стили минифицировать, но тут уже до dom дошло
Xaxashutkin
да, понятно на проде не надо, просто обидно что все больше сайтов в такую кашу превращается
Это в сборщиках так прописано, css модули например похожее делает вроде
CherryTea
[оффтоп] а есть какая апи в которую можно скормить два адреса и получить расстояние?
Garik
передаю в функцию каллбек this.WebSocketServer.on('connection', this.On_Connection); в итоге в методе On_Connection this указывает на WebSocketServer, а не на владельца метода. как быть?
Garik
ок, вопрос снят, нашел bind
Sasha
У меня упоротый кейс. Как можно создать фейковый промис в pending статусе и потом его форсированно зарезолвить? По сути, если сделать new Promise(()=>{}), то непонятно, как в нужный момент его зарезовить ‘извне’.
Andrey
а можно полюбопытствовать, зачем вам держать принудительно извне промис в пендинг статусе?
Andrey
рекурсивный вызов промиса через таймаут с проверкой флага не пойдет?
Andrey
будет создаваться и резолвиться 100500 промисов пока флаг не сменится
Vladislav
Ребят, подскажите, где нормально описано, что такое callback функции и как они работают?
R
Всем привет
Anonymous
Про jQuery вопрос: Можно ли как-то сделать, чтобы он выводил варнинги и ошибки? Например, при выборе элемента который не существует – сейчас в консоль ничего не выводится, и из-за этого сложно дебажить
Anonymous
Да всегда пожалуйста дружище
Anonymous
Ну а если серьезно, можно как-то JQ дебажить? А то он молчит
Anonymous
В гугле ничего не смог найти по этому вопросу
Anonymous
Вообще то я говорил вполне серьездно. Если есть возможность не использовать jQuery ей нужно непременно воспользоваться, если же это сопровождение уже имеющегося проекта, то остается только посочувствовать
Deleted
Ну а если серьезно, можно как-то JQ дебажить? А то он молчит
оберни основную функцию jquery в свою добавь условие при котором выводится лог если селектор не дал результатов
Deleted
или не используй jquery 😅
Joseph
Доброе утро, эта подписка будет же бесконечно вистеть как я понимаю
MVD
Про jQuery вопрос: Можно ли как-то сделать, чтобы он выводил варнинги и ошибки? Например, при выборе элемента который не существует – сейчас в консоль ничего не выводится, и из-за этого сложно дебажить
Самому нельзя написать? Сделай функцию обертку, которая будет делать то же самое, но ещё выводить в консоль Function select(selector) { console.log() return $(selector) }
MVD
Нужно для костыльного кейса.
Можно узнать что за кейс? Более чем уверен что можно обойтись без этого
CherryTea
(лол самому смешно, но должно сработать)
CherryTea
В callback можно что то сделать и дернуть resolve после чего промис разрезолвится
CherryTea
Но я вам вот что скажу: это плохо пахнет, и совсем не тонет
Anton
У меня упоротый кейс. Как можно создать фейковый промис в pending статусе и потом его форсированно зарезолвить? По сути, если сделать new Promise(()=>{}), то непонятно, как в нужный момент его зарезовить ‘извне’.
какой кейс, такое и решение const resolvePromise = new Promise((resolve1) => { const pendingPromise = new Promise((resolve2) => { resolvePromise.then(() => resolve2()); }); resolve1(); // when pending should be resolved });
Anton
ну или дешево и сердито let resolver = null; const pendingPromise = new Promise((resolve) => { resolver = resolve; }); resolver();
Empty
Ребят для новичка, реакт или ангуляр?
Nick
У Реакта порог вхождения ниже
Empty
Говорят с редаксом потом очко
Nick
До него ещё дойти надо
Empty
Спс
Artem
Redux довольно простой, это уже потом нафигачили саги и прочие плюхи
Bakhodir 𝖨̷𝖨̷𝖨̷
В области видимости
Bakhodir 𝖨̷𝖨̷𝖨̷
https://learn.javascript.ru/let-const Годная статья на эту тему
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Приветствую самых лучших, талантливых и умных программистов мира!
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Так как лучше меня нет и быть не может в принципе, следовательно, я приветствую только себя!
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Так вам и надо!
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Пока я жив на этой планете, вы никогда не станете лучше меня! Вот так вот. Удачи((
Denisio
Норкомания?
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Норкомания?
Не Норко, а Наркомания!
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Не Чекнутый, а Чокнутый!
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
Удачи(((
ᅠᅠᅠᅠᅠᅠᅠᅠᅠ
"Лучше меня"
Спасибо, исправил 😘