Dmitry
Или я не о том ?
Владос
Здравствуйте
Владос
Здесь оказывают первую помощь?
Dan
Бывает что и такую оказывают. Если по теме :)
Anonymous
Друзья, помогите пожалуйста button.on('click', function(e) { //в js есть что-то подобное тоглу из jquery? $(this).toggleClass('menu-btn_active'); });
Владос
elem.classList.toggle('class')
Dan
<div class="menu" onclick="javascript: this.classList.toggle('hidden-phone');">
Dan
Либо так
Anonymous
О, спасибо. А то через if реализация попадалась, но она не очень красивая показалась
Shaoron
хорошие книжки
Alexander
Всем привет!
Bruce
господа, подскажите как с помощью querySelectorAll по тегу img заменить src ?
Danil
querySelectorAll вернет NodeList, преобразуй его в массив, потом в цикле пробегись по всем элементам и сделай setAttribute
Дмитрий
Народ. Вопрос не совсем jsный, но думаю кто-то сталкивался: Нужно реализовать расчет стоимости доставки на сайте, чтобы покупатели сразу при оформлении заказа оплачивали её. Пробую использовать калькулятор СДЭК, опираясь на Яндекс.Карты. Но многие адреса в апи просто отсутствуют, или стоимость доставки может очень сильно отличаться. Кто-нибудь реализовывал подобное? При попытке гуглежа выдаёт только калькуляторы крупных перевозчиков, ни одного обзора или статьи на тему…
Danil
попробуйте "гуглить" в Яндексе)
Дмитрий
Слишком большой разбег может быть. Например в городе Н есть пункт самовывоз и цена доставки там существенно ниже. А если его нет, может быть в 3-5 раз дороже. Кроме того искать в этом случае приходится по наименованию населенного пункта, а там могут быть совпадения из различных регионов, и, соответственно, грубая ошибка в оценке стоимости
Anatoly
» в городе Н есть пункт самовывоз и цена доставки там существенно ниже. А если его нет, может быть в 3-5 раз дороже ну так всё верно же, нет?
Anatoly
доставка и пункты самовывоза во множественных городах?
Anatoly
а, вижу, регионы... почему не определять тогда регион пользователя, основываясь на этом рассчитывать доставку?
Anatoly
+ кладры есть, тот же дадата
Дмитрий
+ кладры есть, тот же дадата
Да, вот только если связывать карты Яндекса (свои методы) + data (КЛАДР) + СДЭК (свой справочник), получается полный ахтунг. Изначально сделал наподобие Яндекс.Такси, но при передачи найденного адреса в Транспортную компанию, в большом числе случаев не находит ничего. Увы, здесь пока нет единого решения, пришлось прикрутить просто справочник ТК, без карты
JK
как вы тайпскрипт учили, на чём практиковались? Из крупных проектов пока только VSCode увидел для разбора по косточкам
Viktor
ангуляр
или нестjs
JK
а если я реакт макака?
Dzhanik
а если я реакт макака?
реакт ведь на ТС тоже пишут
JK
реакт ведь на ТС тоже пишут
да. Ангуляр точно не вариант. Мб бложик какой посоветуете?
Dzhanik
deffych
Всем привет. Такой вопрос. Есть изображение отпределенного размера ( пусть это будет 500х500 ) и есть опрделенный текст ( например - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris lacus arcu, efficitur vitae varius eget, ornare vitae est. ) Как с помощью js вычислить размер шрифта, что-бы данный текст весь убрался на странице? Возможно ли такое?
Anonymous
что-бы данный текст весь убрался на странице вот эту часть не понял
Eugene
Всем привет! Кто нибудь конвертил паг в джинджу? Если да, подскажите инструмент, пожалуйста.
O.
#Вакансия #Node.JS #React.JS-#fullstack #разработчик Город: #Москва #Технопарк Формат: #офис Занятость: #fulltime Зарплатная вилка: 140к - 200к нетто График: #гибкий Требования: Node.JS, React.JS, Redux, HTML, CSS, Unix, Git, design patterns, UnitTests Проект: перенос крупной банковской системы на новые технологии. Место работы: БЦ Технопарк Компания: jt-soft Контакт: contact@softlantic.ru Собеседование проводим по skype.
Ivan
Подскажите. Вот у меня есть класс пагинация. Там есть основное методы (выбор страницы, показать еще и тд) Для их работы нужны еще функции. Так вот как правильнее эти функции выносить в другие методы класса и обращаться через this или просто создать функцию в этом же модуле за пределами класса?
Eugene
🙌
руками? я понял, спасибо)
Anonymous
а если найду?
Dzhanik
Ivan
код есть?
В данный момент не могу скинуть. Ну самые банальные ситуации. Вот есть у меня два метода. У них есть общий код. Логично это вынести в общую функцию. Но так как я все же пытаюсь писать код классами, то имеет смысл общий код вынести в метод класса или просто в функцию за его пределами? Работать так и так все будет, но хочется понять, как правильнее
˗ˏˋ Ронечка ˎˊ˗
ситуативно
˗ˏˋ Ронечка ˎˊ˗
я выношу за класс в функции простые только утилитки какие-то и что-то что может использоваться еще где-то
˗ˏˋ Ронечка ˎˊ˗
в методах класса только то что относится к нему
˗ˏˋ Ронечка ˎˊ˗
вопрос в лоб, даже не знаю что и показать вот так
˗ˏˋ Ронечка ˎˊ˗
без понимания приложения херня там полная
Ivan
Столкнулся с тем, что про es6 классы статей много, а просто об ООП со спецификой js почитать мало что
JK
ооп редко используется в повседневном js for web, чаще композиция и другие паттерны + функциональщина
Maksim
Столкнулся с тем, что про es6 классы статей много, а просто об ООП со спецификой js почитать мало что
читай банду четырех, там про ооп и паттерны, на каком языке не так важно
JK
Столкнулся с тем, что про es6 классы статей много, а просто об ООП со спецификой js почитать мало что
YAGNI + KISS = MVP, потом рефакторинг. Не городи велосипеды на ранних этапах
JE$U$
Подскажите. Вот у меня есть класс пагинация. Там есть основное методы (выбор страницы, показать еще и тд) Для их работы нужны еще функции. Так вот как правильнее эти функции выносить в другие методы класса и обращаться через this или просто создать функцию в этом же модуле за пределами класса?
Если функции вспомогательные и специфичны для основного класса пагинации, я бы сделал их статическими методами класса пагинации. В противном случае можно выносить отдельно (например файл utils или helpers), ничего плохого в этом нет - на вкус и цвет
Anonymous
vue.js ребята за сколько время можно на уровне изучать и вообще что легче изучать vue angular react?
JK
предвзято по простоте: 1) vue 2) react 3) angular
Anonymous
откуда нам знать? мало вводных, каждый человек уникален
я же не говорю что ты знаешь, я просто прошу совет
Danil
Подскажите. Вот у меня есть класс пагинация. Там есть основное методы (выбор страницы, показать еще и тд) Для их работы нужны еще функции. Так вот как правильнее эти функции выносить в другие методы класса и обращаться через this или просто создать функцию в этом же модуле за пределами класса?
https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D1%8F%D0%B7%D0%BD%D0%BE%D1%81%D1%82%D1%8C_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5) Все зависит от того, уладывается ли этот кусок кода в ту абстракцию, которую представляет твой класс. Если нет, то создавай новый класс и выноси туда.
Dzhanik
я же не говорю что ты знаешь, я просто прошу совет
скажи лучше на каком уровне знания JS
Dzhanik
а там можно в принципе оценить
Anonymous
Dzhanik
на уровне чего?
Anonymous
на уровне чего?
средний уровень
Maksim
у jQuery есть уровень? ))
JK
ну да, плагин написать
Anonymous
у jQuery есть уровень? ))
jquery достаточно хорошо знаю
Maksim
А, кстати, да )
JK
или там форму $('selector', parentElement) не каждый знает
JK
средний уровень
цель то какая? Если просто начать делать, без понимания - бери vue. Если есть цель понимать, что пишешь, то изучай базу. После придумай мелкую задачу и сделай её на 3х фреймворках, будет ясно, где твоё.
Карамультук
vue.js ребята за сколько время можно на уровне изучать и вообще что легче изучать vue angular react?
vue - самое простое из перечисленного. Проще всего на нем начать что-то делать. То есть минимум ментальных усилий - максимум результата. На начальном этапе. Реакт и ангуляр более матерые вещи. На мой взгляд
Карамультук
короче бери vue и делай на нем всякое
Карамультук
главное в нашем деле - что-то делать, программировать. Простое изучение не сильно работает
Карамультук
ну и как правильно тебе посоветовали уже - придется рано или поздно js изучать плотнее и глубже. Так как столкнешься (сто процентов столкнешься) с какой нибудь херней в vue, что что-то не работает и без понимания того как устроена реактивность в фреймворке не разберешься