GG
Поэтому не разрешают
DarkPerl
Ну не все так здорово. Я хочу писать на работе на ельме, но контора боится что я сольюсь, и они потом не найдут разработчика
Это аргумент, да, согласен ) Потом будет им возможно сложновато. Но, если вся контора пишет на каком нибудь популярном языке и компилит в js то, наверное не так критично )
Anonymous
как то можно проверять по массиву? типо x === (1, 2, 3)
Виктория U
Чего?
Anonymous
Виктория U
Как вы их понимаете?...
Username
Наверное, хорошие специалисты понимают с полуслова
DarkPerl
Как вы их понимаете?...
Интерпретируем каждый по своему )))
i
всем привет, посдкажите, пожалуйста, как блоб-строки перевести в файлы, или блоб-строки в блоб объект для ф-ции readAsDatTUrk
Kenan
А base64
i
с формы блоб-строка приходит
Евгений
привет, подскажите способ отображать гарантированно превью скрин, пока скрипты до конца не загрузятся и windows.onload не сработает?
Евгений
сейчас картинка содержится в кеше, и на медленном инете багует по всякому
Евгений
через что можно осуществить? используется реакт, без вебпака, eject делать не желательно
Евгений
кто либо сталкивался с подобным?
Foma
Спинер поставить?
Евгений
не спинер а именно превью
Евгений
полноценный скрин с какой либо инфой
Евгений
статической офк
Виктория U
Добавь что нужно в контейнер, куда реакт грузит приложуху
Виктория U
Все лишнее удалится как только реакт инициализируется
Евгений
это где инициализация реактДома?
Евгений
index.js?
Евгений
все, понял
Oleksandr
Блин, здорово как ))))) Получается, берешь свой любимый язык, пишешь на нем код, наверное, с ограничениями, и компилишь в js )
А потом сидишь и бъешь себя по лбу в попытках понять что за фигня вышла после копиляции и в чём причина очередного бага и как эту срань дебажить.
i
Всем привет https://planetball.ru/ В мобил версии сайта(можно просто на пк в 320 посмотреть) почему-то не прокручивается мышкой/курсором вниз. Прокручивается ток когда мышь/курсор на на owl слайдере(то есть на шапке или на контенте после слайдера).
Евгений
Попробую но только уже на следующей неделе)спасибо
Евгений
На выходных не работаешь?)
Не, таска коллеги)
i
Клиент хотеть
Kenan
Клиент хотеть
Ну смешно
i
Жиза
Mr.
Всем привет!
Mr.
Извиняюсь ща глупый вопрос
Mr.
JS учу минут 10 как
Mr.
Но как сделать, чтобы вкинуть всплывающее окно в контексте php-кода
Mr.
Mr.
Так не получаетсяъ
Kenan
:DD
Mr.
Не смешно)
Oleksandr
JS учу минут 10 как
Никогда не работал с php, может так? https://stackoverflow.com/questions/13837375/how-to-show-an-alert-box-in-php
Mr.
Работал, спасибо)
Oleksandr
"Работал?"
Mr.
только, видимо, редирект рушит планы
Mr.
"Работал?"
А в чём, собственно беда-то?
Виктория U
JS учу минут 10 как
Иди дальше учи
Mr.
Ахах, спасибо, и тебе приятного вечера!)
twisted.sonnet
Ребят, помогите с коллбэками плз. getComparisonData содержит условие на 9-ой стороке с выполнением асинхронного запроса. Мне нужно дождаться полного выполнения getItemsData и потом продолжить основной код getComparisonData. Как добиться, чтобы коллбэк останавливал код основной функции несмотря на то, что сам является асинхронным запросом...
GG
И xhr в промис нужно будет обернутт
twisted.sonnet
С помощью async await это можно сделать
вот как я сделал, всё норм работает
twisted.sonnet
да асинхронщины мне рановато, я неделю на js пишу только, костыли всякие
stay
вот как я сделал, всё норм работает
Если ты учишься JS, то тебе не обязательно мучаться с xhr
stay
Используй современный fetch
stay
Асинхронность это не сложно, ее не нужно бояться
twisted.sonnet
Если ты учишься JS, то тебе не обязательно мучаться с xhr
ну я учусь в процессе написания фронта) бэкенд на питоне
stay
Ну если нет цели поддерживать IE11, то используй fetch и не парься
twisted.sonnet
Асинхронность это не сложно, ее не нужно бояться
в асинхронность я умею, но я плохо понимаю ещё принципы js, и вообще опыт подсказывает, что начинать писать на новом языке с низкоуровневых решений - правильный путь)
stay
Это не низкоуровневое решение, это устаревшее решение
twisted.sonnet
Это не низкоуровневое решение, это устаревшее решение
суть в том, что проблема была блокировке кода основной функции... не знаю на счёт fetch, но скорее всего там придётся писать на тот же манер
stay
Ну, не знаю конечно зачем тебе это нужно, но такой подход как минимум deprecated
twisted.sonnet
Ну, не знаю конечно зачем тебе это нужно, но такой подход как минимум deprecated
нужно по причине того, что данные из getComparisonData обрабатываются после получения с применением данных из getItemsData(а они в свою очередь нужны с рейтом обновления 5 мин)
twisted.sonnet
так что если юзер делает запрос getComparisonData через минуту после предыдущего, то getItemsData не отработает
stay
Все это без особых проблем решается на промисах. Если есть желаение сделать хорошо и грамотно Читай тут : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Asynchronous/Async_await https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch Если плевать, и нужно просто быстро реализовать проект, то можешь не париться, даже так должно работать
Oleksandr
вот как я сделал, всё норм работает
Е... А в чём смысл то? Тебе надо что бы после колбэка остальной код getComparisonData выполнился или нет?
twisted.sonnet
Е... А в чём смысл то? Тебе надо что бы после колбэка остальной код getComparisonData выполнился или нет?
при соблюдении условия на 9стр нужно выполнить getItemsData до конца и только затем getComparisonData для ЧЕГО и ПОЧЕМУ - написано выше