Leon
типа взять большой интревал и уменьшать
Не думаю, что есть смысл брать больше 3 секунд максимальный интервал. Но чем черт не шутит
Ed
Принято
Ed
ну раз мы уже так заговорили, есть еще вопросец. Все мы знаем букинг
Ed
https://www.booking.com/searchresults.ru.html?index_postcard=0&label=New_Russian_RU_RU_21442769665-a_S5b0RT0pmUXDtOx1HZawS84633632665%3Apl%3Ata%3Ap1%3Ap2%3Aac%3Aap1t1%3Aneg&ss_all=0&sshis=0&offset=15&dest_id=-2960561&aid=318615&shw_aparth=1&ssb=empty&srpvid=e27714b789dd0021&rows=15&sid=f22a26d570cceff27dd4ab5da70a0eeb&postcard=0&sb_price_type=total&tmpl=searchresults&raw_dest_type=city&room1=A%2CA&dest_type=city&auth_success=1&label_click=undef&inac=0&slp_r_match=0&dtdisc=0&class_interval=1&ss=Москва
Leon
А еще мы знаем, как они комиссию задрали зимой))
Ed
Короче задача состоит в том, что бы получить название первого отеля(очевидно что получив один получим и все остальные)
Ed
я долго тупил, а потом дошло, что почти все содержимое прилетает динамически
Ed
Пытался во вкладке Network найти запрос который, собственно говоря и получает необходимый мне контент, но не нашел. Отсюда вопрос, как сообразить название этого факинг отеля
Ed
@lmgoncharov @tdakkota
Китикет
Там даже класс соответствующий - sr-hotel__name
Китикет
Хотя это search result скорее всего)
Ed
На сервере рендерится
я может что то неверно понимаю, но ведь каким-то запросом оно прилетает же на фронт, да?
Китикет
я может что то неверно понимаю, но ведь каким-то запросом оно прилетает же на фронт, да?
Прилетает вместе со всей html страницей в ответ на запрос твоего браузера
Ed
Прилетает вместе со всей html страницей в ответ на запрос твоего браузера
сделайте запрос и увидите что тело фронта прилетает не сразу
Ed
Так, я что, просрался только что
Leon
И?
Вот, нашел даже то название, которое получил через get
Китикет
Достаточно зайти во вкладку network и посмотреть самый первый запрос
Китикет
Leon
И?
Если во вкладке Network сделать поиск по URL любой из картинок отелей, то все совпадения будут найдены именно в исходном запросе. Не ajax
Anonymous
Всем доброго вечера. Хотел задать простой вопрос, для меня не очень очевидный. Зачем некоторые люди в своих проектах (допустим, собираемых webpack`ом) разделяют код на index.js, vendor.js и bundle.js? Я как бы понимаю index + bundle, когда в bundle`е лежит редко изменяемый код с либами, а в index основной код приложения, но разделять библиотеки на bundle и vendor - не очень понятно почему так. Заранее спасибо.
Vladislav
Народ, помогите с регуляркой, надо удалить из строк все что в скобочках, "Быстрый заказ (мы вам перезвоним)" => "Быстрый заказ"
Vladislav
https://stackoverflow.com/questions/4292468/javascript-regex-remove-text-between-parentheses/4292483 нашел
Max
Ребят, такой вопрос. Есть Json база с названием цвета, его кодом и локализацией, объектов 480, я хочу с помощью JavaScript Template Literals выводить их на странице. Есть ли какой-то способ отобрать по group code? Чтобы все элементы с "group code": "B" отображались в <div class="B"></div> Интересует именно как выбрать из всей базы именно элементы "group code": "B" чтобы дальше их отобразить Да и вообще, скажите насколько адекватный у меня план так делать, впервые такую штуку реализую)
Max
Max
😄
Vladislav
Мап вернет такой же по длинне массив
Leon
Может .filter() ?)
да, лучше filter
Max
Но вообще, если там единственный критерий группировки это GC, то можно прописать это сразу в исходной структуре
там по нескольким параметрам нужно выбирать, что-то вроде [colours_block type="liner" lang="uk" tint="BV"]
Dinar
Добрый вечер
Max
Тогда точно .filter()
спасибо большое, буду пробовать) 😁👍🏻
Anonymous
123
Anonymous
Что
craz I'm against,
подскажите почему может не работать if (location.pathname === "/") { /*import sliders from "./sliders/sliders";*/ console.log("main page"); import("./sliders/sliders,js").then(module => { console.log(module); }).catch(err => { console.log(err.message); }); } Ругается 'import' and 'export' may only appear at the top level Где почитать как правильно делать динамический импорт?
Roman
и импорт нужно указать в самый ввер и оставлять пустой абзац
craz I'm against,
кем запрещено? как разрешить?
Roman
кем запрещено? как разрешить?
ты читаешь что я пишу?
craz I'm against,
Не импортировать не нужные модули на страницы где они не нужны как пример
craz I'm against,
Или импортировать в зависимости от действий пользователя
craz I'm against,
Есть ecma и оно поддерживает нативную функцию import вебпак вебпаком как сделать нативно?
craz I'm against,
https://learn.javascript.ru/modules-dynamic-imports
craz I'm against,
не только мне, только вот оно не работает...
craz I'm against,
ES2019 это(
Roman
давай давай старайся :)
craz I'm against,
>Но как мы можем импортировать модуль динамически, по запросу?
craz I'm against,
и дальше статья начинается про динамический импорт
craz I'm against,
вы чего какой токсичный-то?
Roman
>Но как мы можем импортировать модуль динамически, по запросу?
можно посцать себе в штаны так и ходить потом
Roman
а можно быть нормальным и не делать этого
Roman
вы чего какой токсичный-то?
тут больше ваше упрямство играет роль, тут нет токсичности
Свидетель
Есть.
craz I'm against,
в чем упрямство? я хочу разобрать с ES2019 и динамическим импортом, а вы мне про обоссанные штаны
Daniil
в том же corejs3 вроде они уже
craz I'm against,
можно до babel 7 проапгрейдить вроде
Daniil
а, у тебя не 7 ?
Daniil
ну очень желательно)
craz I'm against,
не 6 пока, надо да?
Daniil
Ну в 7 есть @babel/plugin-syntax-dynamic-import нечто подобный вроде плагин, скорее всего он как раз для этого
Daniil
чтобы с 6 на 7 перейти есть вроде апгрейд у бабеля, но на своем опыте помню, что пару раз он дублировал плагины вообще
Daniil
Возможно похожий плагин и на ранних версиях есть
Anonymous
Коллеги доброго дня. В tabstrip kendo через datasource гружу контент, один и тот же, через div, после инициализации первая вкладка работает хорошо, а вторая пустая, т. к. данные индиетичные, если грузить разный контент в обе вкладки, то проблемы нет, но нужно один и тот же грузить. Я передаю при нажатии в один и тот-же скрипт разные guid, передавая его через id tabstrip.
Anonymous
Anonymous
Помогите разобраться.