Vl
Нужн сделать так, чтобы клиент автоматически сам вбирал к какому из 4 серверов нужно подкл
Vl
Да хотя бы на основе рандома
Vl
пока
Ohar
Ну так и напиши
Ohar
Или в чём пробелма?
Vl
я просто видел где-тро пример io.connect([server_array])
Vl
но почему-то не работает
Vl
или я что-то выдумал?
Ohar
Чего не знаю, того не знаю
Вячеслав
Ребята, подскажите какое лучше использовать событие для отработки скрипта при загрузке страницы. До этого использовал img onLoad срабатывает через раз
Виталий
img onLoad? через раз срабатывает, потому, что изображение могло быть уже загружено и сохранилось в кэше браузера, там, насколько я помню, нужна дополнительная проверка.
Виталий
А вообще при загрузке страницы document.addEventListener('DOMContentLoaded')
Виталий
ну если тебе именно событие загрузки документа нужно, то я выше написал
Виталий
Если событие загрузки картинки - http://stackoverflow.com/questions/12354865/image-onload-event-and-browser-cache
Вячеслав
ну если тебе именно событие загрузки документа нужно, то я выше написал
вижу, нет нужно чтобы при загрузке страницы. данные отправлялись в метрику, о том что товар был просмотрен.
Andrey
для отработки после загрузки изображений, нужно использовать window.addEventListener('load', handler)
Dreamerinnoise
бля, а я тупил и не знал про это...
Вячеслав
для отработки после загрузки изображений, нужно использовать window.addEventListener('load', handler)
так корректно будет? <script language="JavaScript" type="text/javascript"> {literal} window.addEventListener('load', handler); window.dataLayer = window.dataLayer || []; dataLayer.push({ "ecommerce": { "detail": { "products": [ { "id": productReference, "name" : name, "price": productPrice, // "brand": brand, // "quantity": quantity, // "category": category, // "variant": variant } ] } } }); {/literal} </script>
Andrey
handler это функция с аргументом event. В теле функции производится всё, что вам нужно сделать при загрузке страницы
Dreamerinnoise
@ZeroBias но, честн говоря, поддержка postcss в вебштарме лучше, чем в code
Andrey
По-видимому, допустили где-то ошибку.
Andrey
Это не вариант, это единственный не костыльный способ сделать то, что вам нужно. В общем, гуглите "MDN window onload".
Anton
onload плохой вариант потому что он может быть только один на всю страницу
Anton
window.onload
Andrey
onload плохой вариант потому что он может быть только один на всю страницу
это элиас, по которому Вячеслав быстрее найдёт правильную ссылку, а вообще, я выше дал ему пример с addEventListener
Anton
А, окей, тогда сорри
Andrey
:)
Andrey
ну у него вроде как не SPA, так что сойдёт
имхо, всегда полезно писать расширяемый код, особенно если цена тому - десяток лишних символов
Anton
ну у него вроде как не SPA, так что сойдёт
на странице могут быть плагины или его же код, который тоже на window.onload вешается
Anton
SPA или нет - пофиг
Ohar
Ну да, тоже верно
Дима
@ZeroBias но, честн говоря, поддержка postcss в вебштарме лучше, чем в code
А что там не так? У меня вроде только синтаксис lost не понимает, а так норм
Dreamerinnoise
А что там не так? У меня вроде только синтаксис lost не понимает, а так норм
Ну, не может прыгнуть на определение переменной. не может show usage
Дима
А, это да
Dreamerinnoise
Ну, это само по себе заслуга веб шторма, оно просто работает
Anonymous
istanbul — это боль.
Anonymous
#mocha Бэкенд написан, безо всяких стеснений используя синтаксис, поддерживаемый бабелом. И транспилится им же. Конфиг Babel полностью зашит в js, запускается всё через gulp. Тесты написаны совсестимо с node 7.*, и в них импортируется уже билд тестируемого кода. Всё работает. Но правильно ли это?
Anonymous
Для чего в es6 добавили символы ?
Ohar
Для чего в es6 добавили символы ?
Чтобы только по ссылке доступ иметь
Ohar
Эдакий хитрый аналог приватных свойств
Anonymous
понятно
Ohar
строку-то ты можешь подобрать
Ohar
а символ не можешь
Ohar
ну, как я их понимаю
Nikolay
Для чего в es6 добавили символы ?
можно свой итератор сделать и кучу приватных штук
Anonymous
кто нибудь пользовался символами ?
Aleksey
кто нибудь пользовался символами ?
Ответил в другом чатике.
Vlad
istanbul — это боль.
Попробуй nyc
Дима
Я пользуюсь
Aleksey
.babelrc точно подхватывается?
Дима
кто нибудь пользовался символами ?
Смысл в том, что это неограниченное число свойств, например
Serhii
you are not prepared!
Andrey
А в корень проекта кинуть .babelrc не получится?
Serhii
только что узнал https://radiojs.ru/
Serhii
жыес
Andrey
Попробуйте в отдельный файл выкинуть. В любом случае, бабель-лоадер достаточно умён, чтобы найти .babelrc файл и код конфига чище будет.
Vlad
оо, надо 40 выпуск послушать
Serhii
там спартанец в 42
Andrey
Кто с nodemon работал? nodemon --watch ./ ./bin/www из корня проекта сработает?
Andrey
чтоб слушал все файлы проекта
Anton
Лол)
Daniel
как сделать width: 100% для div (body > div) чтобы при этом в не зависимости от толщины границ, паддинга, маргина и т.д. блок не вылазил за ширину экрана?
Tim
Jquery mobile работал кто ?:)
Viktor
просто jq с этим справится
Pavel
всем привет, есть такая функция. Если вкратце, то она печатает текст с определенным интервалом, а потом удаляет его. какие махинации нужно сделать над этим, чтобы последовательно вывести элементы из массива строк. Т.е. напечатался первый элемент массива, затем удалился, потом второй и т.д.? res() там лишний
Pavel
Egor
Это невозможно.
Pavel
хм, а как переделать так, чтобы было возможно? кода не прошу, нужны идеи
Daniel
да предельно просто. напечатанный текст заключать в теги, либо между различными интервалами ставить метку типа <!-- interval 1 -->
Daniel
либо по длинне вставленного текста и его позиции в тексте
Daniel
но в последнем случае при удалении одного интервала, придется пересчитывать токены для всех остальных, но это и не проблема вовсе
Daniel
невозможно - это он, скорее всего мне писал