GG
мидлвары писать елементарно, есть примеры, много их не нужно, максисум два, больше даже придумать не смог, пишуться они не больше чем на 10-30 строк
Maksim
мидлвары немного подругому работают только, но это уде симантика
Maksim
Использую slick slider с autoplay, иногда переключает слайды с большой задержкой. Причем работает рандомно, не понятно из-за чего именно. Может из-за ресайза браузера? Других идей нет. Кто-нибудь сталкивался с этим? В слайдере лишь блоки с бэкграунд-изображением. Вот ссылка на страницу - http://silencer.website/tomatdesign-testing/contacts.html
А вот и инициализация:
$(".intro__slider").slick({
dots: false,
arrows: false,
fade: true,
cssEase: "linear",
draggable: false,
swipe: false,
speed: 1000,
autoplay: true,
autoplaySpeed: 5000
});
Maksim
Уже и с секундомером сидел
Maksim
Вот на главной щас пару раз пообновлял страницу, засек время - 20 секунд, вместо 5
Maksim
http://silencer.website/tomatdesign-testing/index.html
Ruslan
Ruslan
Кто упарывался с датами? Можно ли вот такое сделать проще?
const parseFromUTC =
pipe(
Date.parse,
constructN(1, Date),
parsed => Date.UTC(
parsed.getFullYear(),
parsed.getMonth(),
parsed.getDate(),
parsed.getHours(),
parsed.getMinutes(),
parsed.getSeconds(),
),
constructN(1, Date),
)
const parseFromUTC = pipe(Date.parse, constructN(1, Date))
Alex
Andrey
Oleg
Да, это не спроста
Oleg
С тех пор, кстати, нас стало 3к
Ruslan
Magic
Кто либо писал скрипты в гугл формс?
Anonymous
Anonymous
У меня тут экшн.
Oleg
Кстати, занятно что человек с которым я тогда спорил полгода назад на тему нубских вопросов - удалил свой аккаунт
Oleg
Показательно
Oleg
Неустойчивость личности и тп
Дима
😄
Дима
Хз о чём ты, но характеристику норм дал 😁
Oleg
Да там опять меня репостнули за март этого года, походу тотальный глюк телеграма и почему-то людей туда закидывает. Ну или появилась секта любителей древних сообщений. Ну и там был спор про нубские вопросы в чате, от человека чей ник теперь Deleted User.
Smooth Operator
@admin
Group Butler [beta]
@admin
Reported to 1 admin(s)
Oleg
Babel
Oleg
А, ну как так, только подсказку дал человеку - и он затер сообщение
GG
Lev
Как заставить рендериться svg с нужным шрифтом в canvas? =) При этом доступ есть только в svg походу
Anonymous
Anonymous
И раз-раз, удалять, пока никто не прочитал.
Denis
Ребят, есть кнопка, и есть блоки ( на них при инициализации вешается евент клик )
мне надо чтоб при нажатии на другую кнопку срабатывал этот евент
Я пробовал тригер, но не работает
Но проверил через консоль , но без нажатия на этк кнопку - работает, куда смотреть?
CherryTea
Кто-нибудь что-нибудь понял? Я нет
Anonymous
Я понял, что он что-то не так делает
Anonymous
И вмсето того что бы исправить, продолжает делать не так
Denis
Да, извините, написал как чурка
Есть слайдер http://prntscr.com/gt9nat
Я использовал плагин slick slider
Мне надо при нажатии на кнопку "Посмотреть результат" чтоб срабатывал клик на блок "Стало"
Изначально у плагина уже можно нажать на эти привьюшки, но дизайнер считает что необходимо именно по кнопке, при этом те блоки тоже кликабельны.
В общем подитожу что надо:
Нажимаю на кнопку - меняется слайд и текст на кнопке этой.
Я написал просто событие on('click') где делаю выборку этого слайда и вешаю trigger
Но у меня при нажатии по этой кнопке не работает, а вот если я просто при загрузке этот тригер вызываю - срабатывает
Cenator 🐈
Denis
вроде разобрался, у меня нет элемента во время создания обработчика
Подскажите как повесить событие что то типа addEventListener только на jq
Cenator 🐈
Alex
Denis
Евгений
Странные вопросы для про чата.
Oleg
В октябре прошлого года могли банить за это
Костя
Anonymous
#noob
Как называется метод массива, который возвращает индекс первого true от результата выполнения прокинутой функции (для итерации)?
Anonymous
findIndex, нашел
Rinat
пацаны и дамы, есть задача проксировать все ивенты через функцию которая будет делать определнные проверки и фейлить если что-то пошло не так, сделал через .bind(), есть более элегантные варианты?
Rinat
https://codepen.io/johnbl4ck/pen/xXPyeE
Rinat
вот код
const proxyEvent = ( cb, somethingBad, e ) => somethingBad ? console.error('uh oh') : cb(e)
const clickHandler = e => console.log( e.currentTarget.innerHTML )
document.querySelector('.should-proxy').addEventListener( 'click', proxyEvent.bind( null, clickHandler, false ) )
document.querySelector('.should-fail').addEventListener( 'click', proxyEvent.bind( null, clickHandler, true ) )
ed.t
Вопрос есть пожалуй не много странный. Зачем в lodash deepExtend если Json.parse(json.stringify более производительный? Или на больших объемах данных это не вариант?
Ruslan
Вопрос есть пожалуй не много странный. Зачем в lodash deepExtend если Json.parse(json.stringify более производительный? Или на больших объемах данных это не вариант?
Синтаксис формата JSON является лишь подмножеством синтаксиса языка JavaScript и не может использоваться для представления всех возможных значений, допустимых в JavaScript.
Поддерживаются и могут быть сериализованы и восстановлены: объекты, массивы, строки, конечные числовые значения, true, false и null. Значения NaN, Infinity и -Infinity сериализуются в значение null. Объекты Date сериализуются в строки с датами в формате ISO, но JSON.parse() оставляет их в строковом представлении и не восстанавливает первоначальные объекты Date. Объекты Function, RegExp и Error и значение undefined не могут быть сериализованы или восстановлены.
Функция JSON.stringify() сериализует только перечислимые собственные свойства объекта. Если значение свойства не может быть сериализовано, это свойство просто исключается из строкового представления.
Oleg
А ещё есть проблемы с циклическими ссылками
Oleg
Но есть всякие сериализаторы/десериализаторы, которые пакуют в JSON, но в своем формате и умеют восстанавливать цикличность, даты и всё вот это
Андрей
Rinat
Андрей
Сохраняй функцию в переменную.
Anonymous
Пытаюсь поставить кастомный хедер аксиосом на пост запрос, но он улетает в пейлоад а не хедер. Почему?
Anonymous
Добавил в Allow Headers но это помогло только для get. Для пост по прежнему не работает
Fedor
Social Kit всё это умеет, обойдётся тебе дешевле, чем писать с 0
Igor
правила не читай, сразу пили объявления
Anonymous
социалкит нет директа именно читать чтобы можно было и отвечать благодарю
Fedor
А инстаграм даёт такое апи?
Anonymous
да
Anonymous
есть шаблон даже
Mykhailo
Всем привет, кто то проходил базовый интенсив JS от HTML Academy? Есть вопрос
Ilya
Mykhailo
Вопрос насчет домашних заданий с каждого вебинара и как там вообще работать?
Mykhailo
Не проходил но о чем вопрос?
Ilya
Ilya
Извини, ожидал что-то о js)
Андрей
Слушайте, в чём разница между
class {
a() {}
}
и
class {
a = () => {}
}
?
Anonymous
2е наркомания какая-то
Anonymous
а если серьезно
Anonymous
"Выражения стрелочных функций имеют более короткий синтаксис по сравнению с функциональными выражениями и лексически привязаны к значению this (но не привязаны к собственному this, arguments, super, или new.target). Стрелочные функции всегда анонимные."
Anonymous
только вот
Андрей
Андрей
Потому что this класса доступны, и там, и там.
Anonymous
если я верно понимаю, они призваны облегчить код
Anonymous
т.е. более коротким и читаемым его сделать