Alex
Приветствую. Не пойму, что со мной не так. Код тут https://pastebin.com/j6kc7aRS. Бэкенд отрабатывает нормально, но вопрос даже не в нем. Абсолютно не рендерится все, что находится внутри парных фигурных скобок. То есть если смотреть в инспекторе после рендера - в самом начале каждого дива есть пять девственно пустых <p>, как и в конце, но в том и дело, что там хотя бы уж цифры-то должны рендериться! Опять же, когда от бэкенда прилетает json - в селектах создаются пустые option, хотя судя по консоли данные в них тоже прилетают. Странная трабла такая, может сталкивался кто?
Славик
v-for="eh in 5
Славик
что ты ожидаешь этим?
Alex
что ты ожидаешь этим?
Насколько мне известно, vue при виде подобного должно мне просто пять раз отрендерить этот элемент.
Славик
этот?
Славик
не вижу проблем в коде
Славик
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> ну вот это можно в боди запихнуть, но если либа грузится дольше html, ты бы получил ошибку в консоли об отсутствии Vue
Alex
этот?
Да. Соответственно, в eh лежит при этом просто счётчик.
Alex
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> ну вот это можно в боди запихнуть, но если либа грузится дольше html, ты бы получил ошибку в консоли об отсутствии Vue
Обе либы грузятся без каких-либо видимых проблем, @click отрабатывает и в hops после этого лежат те данные, которые я ожидаю увидеть. Вопрос именно в рендере содержимого.
Alex
Это может быть связано с тем, что на бэкенде у меня фласк? Хотя хз, как это могло бы влиять...
Richard
Так что можешь дописывать методы, какие хочешь
Ну был бы сам элемент - все ок. Вот простой код: const check = (target) => { console.log('Check:', target); }; @check class Test {} В консоли при этом выводится это:
Richard
babel 7.5, proposal decorators 7.6
Richard
если для плагина декораторов включить legacy: true, то конечно все просто и возможно))
Michail
Возникла проблемма: как правильно использщовать пути при работес gulp в двух папках SRC и DIST где нужно сохранять картинки и как к ним потом обращаться в HTML
Michail
И подскажите первй параметр в GULP это что
Igor
Ну был бы сам элемент - все ок. Вот простой код: const check = (target) => { console.log('Check:', target); }; @check class Test {} В консоли при этом выводится это:
Надо смотреть. Но я юзал function а не жирную стрелку. Может в этом дело. Хотя вряд ли конечно
Richard
А, у меня чистый жс)
Igor
А, у меня чистый жс)
На тс переехать не вариант?
Igor
Лучше раньше чем позже
Igor
Всеравно же жс это валидный тс
Anonymous
При нажатие на submit выходит это
Anonymous
Anonymous
У тебя все нормально было?
Richard
Лучше раньше чем позже
Другие разработчики команды ts не знают, а миксовать как то хз, стоит ли
Anonymous
На тс переехать не вариант?
И без тс нормально живется
Mihail
Всем привет! Ищу фронтенд-разработчика middle+, т.к. не успеваю разрабатывать все проекты. Примерная зп в мес при плотном сотрудничестве: 500-3000$ Описание проекта/вакансии: Для вёрстки макета лендинга — https://www.figma.com/file/UCsLBBWpVHcA9F5sSDEoXV/goodchoice-2 а так же дальнейшего сотрудничества в более сложных проектах необходим фронтенд-разработчик, который: 1. Владеет HTML + CSS + Javascript выше среднего. Если будет использован сборщик, то необходимо использовать webpack 2. Придерживается принципам минималистичности по технологиям. Стремиться к тому, чтобы проект потенциально можно было запустить без сборки из браузера последней версии: - Если будет использован js-транспилятор, то не более, чем Babel - Не подключать лишних библиотек. В т.ч. приветствуется написание кода на чистом js (без использования jquery). - CSS-транспилятор — не более, чем css-loader, чтобы использовать последние фичи css. В крайнем случае post-css, но все равно не желательно. 3. Способен сделать кроссбраузерную (за исключением internet explorer), адаптивную, оптимизированную и валидную вёрстку 4. Пунктуальный, с высоким уровнем самоорганизации. 5. Постоянно на связи 6. Может показать примеры своих работ Дополнительные преимущества, если: 1. Вы имели опыт работы в it-компании 2. Планируете свой день, пользуетесь системой контроля задач и другими программами по личной продуктивности. 3. Часто онлайн. 4. Есть желание потенциально поделиться своими знаниями 5. Интересна игровая индустрия и сам проект 6. Нравится it и ваша работа 7. Стараетесь придерживаться здорового образа жизни Пишите: 1. За сколько готовы сверстать макет лендинга из ссылки выше 2. Какой стек технологий хотите использовать, дайте ссылки на свои лучшие работы 3. Скажите на сколько вы бы были готовы к долгосрочному сотрудничеству. 4. Какими дополнительными преимуществами вы не обладаете
Intelpentium3
У тебя все нормально было?
То же самое. А что должно было выводиться?
Anonymous
То же самое. А что должно было выводиться?
Ну валидация должна была быть)
Anatoly
Ребят, кто-нибудь занимался встраиванием xterm.js в свои проекты? У меня проблемы с межстрочным интервалом при отрисовке псевдографики: https://github.com/xtermjs/xterm.js/issues/2409 Буду благодарен за хинты. Спасибо!
@slavik4 обсуждение обрастает подробностями, автор xtermjs на Windows 10 с Hack шрифтом не может воспроизвести. Я же у себя на домашней Windows 10 легко: ушел межстрочный интервал, появился межсимвольный...
Intelpentium3
Ну валидация должна была быть)
Я ее сделал, но после перехода на submit она на милисекунду выводит ошибки и скрывается(
Anatoly
шрифты...
ну, теперь я использую Hack (беру его включением css: <link rel='stylesheet' href='//cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.css'>), он у него такой же... значит еще что-то
Славик
раз такое дело, то придется тебе самому искать, в чем баг и делать pull request
Anatoly
раз такое дело, то придется тебе самому искать, в чем баг и делать pull request
сейчас попробую в Visual Studio Code вывести псевдографику. Там ведь тоже xterm.js
Anatoly
сейчас попробую в Visual Studio Code вывести псевдографику. Там ведь тоже xterm.js
в терминале ok, в редакторе межстрочный интервал
Кирилл
Всем првет. Начал верстать один проект и для сборки используется gulp + webpack, конфиг не мой, нашёл в сети, шарю мало в этом, нужно было просто чтобы можно было делать импорты из node_modules без проблем. И импорты то вроде работают, но вот к примеру проблема: Повесил функцию на клик по кнопке, она один раз вызывается, а при повторном клике уже нет... В чём проблема?
Кирилл
так это на функцию смотреть надо, импорты то тут при чем?
function openMenu() { menuList.classList.add("mobile-menu-taransform", "mobile-menu-taransform--visible") menuList.appendChild(closeMobileMenu) menuOpenAnimation.add({ targets: menuList, opacity: 1, duration: 200 }) .add({ targets: 'ul .navigation-section__item', opacity: 1, top: 0, easing: 'easeInOutQuad', duration: 200, delay: function (el, i, l) { return i * 50; } }) .add({ targets: closeMobileMenu, opacity: 1, duration: 500, rotate: 90 }) menuOpenAnimation.play() } mobileMenuBtn.addEventListener("click", openMenu)
Eugene
а что при повторном клике должно происходить?
Кирилл
да эта же функция срабатывать, анимированое появление меню.
Eugene
да эта же функция срабатывать, анимированое появление меню.
но ведь класс уже есть у меню, оно не может его убрать и снова добавить
Кирилл
но ведь класс уже есть у меню, оно не может его убрать и снова добавить
а при чём тут класс то? событие клика не на эти классы навешаны. Или вы имеете в виду что при повторном клике дальше первой строчки функции действия не продолжаются?
Eugene
а при чём тут класс то? событие клика не на эти классы навешаны. Или вы имеете в виду что при повторном клике дальше первой строчки функции действия не продолжаются?
Я видимо просто не совсем понимаю Ваш код) вы добавляете кучу параметров, которые по идее при повторном клике не сбросятся, соответственно, ничего не изменится, если они уже есть) возможно, я ошибаюсь и тут нужен совет кого то более опытного
Eugene
Скорее всего я тупой )
Я бы на Вашем месте понаблюдал за тем как меняется поведение элемента на которого навешан клик когда вы по нему щелкаете) скорее всего все срабатывает один раз и потом тупо повторяет само себя не меняя состояния цели
Кирилл
Я бы на Вашем месте понаблюдал за тем как меняется поведение элемента на которого навешан клик когда вы по нему щелкаете) скорее всего все срабатывает один раз и потом тупо повторяет само себя не меняя состояния цели
Да я сделал что при клике на кнопку закрытия убирались эти классы, и меню стало хотябы открываться. Но появилась другая проблема уже с anime.js Вообще страное поведение, почему из-за того что классы которые никак не относятся к анимации — влияли на выполнение всей функции.
Кирилл
попробую, спасибо!
Nurel
Ребят привет, подскажите пожалуйста, при открытий клавиатуры на телефоне слишком большой отступ происходит между чатом и клавой, какие варианты есть пофиксить?
alex
🇻🕷
Привет, никто не встречал аналога php функции strtotime на js? Что бы я мог более менее human-like написать strtotime('now -3 days') или next Thursday итд?
Alex
moment.js в помощь
🇻🕷
А там разве есть такой формат?
Anton K.
Xaxashutkin
Давай сразу в блокноте напиши и скрин отправь А то че как не пацан
Eugene
Напиши одним) ¯\_(ツ)_/¯
Anton K.
Напиши одним) ¯\_(ツ)_/¯
Если можно гораздо быстрее сделать скриншот и отправить одним)
Xaxashutkin
Если можно гораздо быстрее сделать скриншот и отправить одним)
Если тебе лень потратить минуту времени для "знатоков" чтобы им было удобно читать то зачем им тратить время на тебя?
Jurij
Привет, надо сравнивать относительно большие текста между собой, допустим text и pattern какой самый оптимальный вариант кроме сравнения по словам и брейка в процессе, если уже ясно, что не совпадет? если нужна точность совпадения в 90%
Dmitry
webpack
Anton K.
webpack
Спасибо за ответ. Но я же написал без сторонних библиотек
Dmitry
Ну тогда можешь вручную все модули подключить как файлы в хтмл
Anton K.
Как модули или как текст/жаваскрипт ?
Dmitry
Текст
Andrey
всем привет, как можно отследить когда курсор мышки находится вне window, мне нужно показать попап когда курсор ушел из окна, beforeunload не особо эффективен, есть идеи?
Vladislav
Всем привет! Ищу фронтенд-разработчика middle+, т.к. не успеваю разрабатывать все проекты. Примерная зп в мес при плотном сотрудничестве: 500-3000$ Описание проекта/вакансии: Для вёрстки макета лендинга — https://www.figma.com/file/UCsLBBWpVHcA9F5sSDEoXV/goodchoice-2 а так же дальнейшего сотрудничества в более сложных проектах необходим фронтенд-разработчик, который: 1. Владеет HTML + CSS + Javascript выше среднего. Если будет использован сборщик, то необходимо использовать webpack 2. Придерживается принципам минималистичности по технологиям. Стремиться к тому, чтобы проект потенциально можно было запустить без сборки из браузера последней версии: - Если будет использован js-транспилятор, то не более, чем Babel - Не подключать лишних библиотек. В т.ч. приветствуется написание кода на чистом js (без использования jquery). - CSS-транспилятор — не более, чем css-loader, чтобы использовать последние фичи css. В крайнем случае post-css, но все равно не желательно. 3. Способен сделать кроссбраузерную (за исключением internet explorer), адаптивную, оптимизированную и валидную вёрстку 4. Пунктуальный, с высоким уровнем самоорганизации. 5. Постоянно на связи 6. Может показать примеры своих работ Дополнительные преимущества, если: 1. Вы имели опыт работы в it-компании 2. Планируете свой день, пользуетесь системой контроля задач и другими программами по личной продуктивности. 3. Часто онлайн. 4. Есть желание потенциально поделиться своими знаниями 5. Интересна игровая индустрия и сам проект 6. Нравится it и ваша работа 7. Стараетесь придерживаться здорового образа жизни Пишите: 1. За сколько готовы сверстать макет лендинга из ссылки выше 2. Какой стек технологий хотите использовать, дайте ссылки на свои лучшие работы 3. Скажите на сколько вы бы были готовы к долгосрочному сотрудничеству. 4. Какими дополнительными преимуществами вы не обладаете
Немного непонятно почему бабель и postcss может не использоваться
Mihail
Немного непонятно почему бабель и postcss может не использоваться
Наоборот же. Сказал, что их можно использовать
SerJio
Ребят, помогите разобраться со штуковиной. Не могу найти файл обработчик формы. Обычно в слушателях все найти можно, а тут никак что-то. Поможете? https://mbshop.club/sotrudnichestvo
Vladislav
Нативные модули очень слабо поддерживаются