Sergey
оч удобно
Дима
Вообще сложная тема, даже автор rxjs в статье выше пишет что с отменой у них не всё гладко
Sergey
ну поэтому я не отменяю, а проектирую так, чтобы отмена не понадобилась
Sergey
хотя isMounted, тоже своего рода отмена
но тут скорее игнор результата, нежели отмена
Дима
Дак я тебе про это сразу и сказал)
Дима
Декларативная отмена промиса просто означает что результаты его выполнения нам больше не интересны
Sergey
видел такое
getData(props.id)
.then(checkMounted(this))
.then(data => this.setState({ data })
Дима
Дима
The new cancellation has "don't care" semantics while the old cancellation had abort semantics.
Sergey
axios просто выкидывает результат, но не разрывает соединение?
Дима
Хм, не, гоню про axios
Дима
Он падает с CancellationError
Дима
И имеет встроенные средства для того чтобы ты мог заигнорить эту ошибку если хочешь
Sergey
Sergey
Андрей
GG
хм, странное замечание, из этого следует что нужно только принимать советы сообщнства и не обсуждать их пытаясь разобраться. Я вот думаю что с хоком будет дороже, так как выполняеться тоже самое плюс операции компонента, объесните мне почему это не так?
GG
лол
GG
ну пиши)
GG
че спрашивать у сообщества
Sergey
Sergey
GG
в хоком это будет вдвойне
Sergey
не обязательно
🦜
Ребят, а как такие функции экспортировать?
addPhone = (phone) => {
return {
type: "ADD_PHONE",
phone
}
};
deletePhone = (phone) => {
return {
type: "DETELE_PHONE",
phone
}
};
export { addPhone, deletePhone };
Sergey
Sergey
🦜
всё-таки конст надо писать
🦜
ну ок
Sergey
бля
Sergey
ты описываешь константу
Sergey
конечно надо
🦜
спасибо
Anonymous
#frontend #вакансия #москва #офис #js #angular
Всем привет! В сервис поиска и заказа готовой еды и продуктов требуется Frontend-разработчик.
Занятость: полная.
💰Зп от 120к до 150к.
Москва, м.Аэропорт
Требования к кандидату:
🍦опыт программирования на JS (es5, es2015+) и на Typescript (или желание научиться);
🍦опыт работы с Jquery и фреймфорками ― Angular/React/Vuejs;
🍦умение работать с npm, базовые знания nodejs;
🍦умение работать с gulp/webpack, git;
🍦опыт работы с CSS-препроцессорами;
🍦знакомство с методологией BEM;
Чем заниматься:
🍟поддержка существующих (около 30% рабочего времени) и создание новых веб-приложений и сайтов (70% рабочего времени) технологической платформы;
🍟верстка минимальная.
Неприлично много плюшек 🏝
Связаться можно в ЛС @IT_Rec и по почте j.recruter@gmail.com
Denis
народ, кто то юзал fullpage js с таким функционалом:
горизонтальные слайды, пока не прокрутишь их все на новый блок не перейдешь? Нашел решение на стаке, но там не совсем так и платный плагин. Но может кто то сам реализовал и поделится? А то как то 30 баксов стоит
Anonymous
Есть блоки, расположены в плотную друг к другу. При scale(0.3) между ними в некоторых браузерах появляются полосы (проглядывает фон) в 1px. Как лечить, сталкивался кто?
Anonymous
Хотя по другому сделаю, не надо...
Костя
Anonymous
Смотрите, ставлю несколько раз подряд этот код и между блоками из неоткуда пустая граница
Anonymous
По инспекторы и коду никаких марджинов нет
Anonymous
А пространство пустое между блоками есть..
Sergey
мб пробел остается?
Winni
Элемент не блочный, по этому есть разделение
Anonymous
Што с этим можно сделать?
Anonymous
Только через абсолютщину?
Sergey
clearfix
Sergey
flexbox
Anonymous
ВОУ
Anonymous
Волшебный флекс, спасибо
Anonymous
Думал знаю его...
Max
да кстати, флекс
Max
о
Max
сработало)
Winni
Если просто блок поставить, будет то-же самое
Anonymous
display: block; неа
Winni
не на родителя
Anonymous
А, понял
Sergei
А ещё можешь их без переноса строки воткнуть
Yanis
Ребят, а кто-нибудь в rxjs шарит? Нужно сделать так, чтобы flatMap создавал только после того, как предыдущий завершился?
this.key$ = Rx.Observable.fromEvent(document, 'keyup');
this.letter$ = this.key$
.pluck('key')
.filter(key => (key >= 'a' && key <= 'z') || (key >= 'A' && key <= 'Z'));
this.filter$ = this.letter$.flatMap(letter =>
this.letter$.scan((acc, key) => acc + key, letter).debounce(() => Rx.Observable.timer(500))
);
this.filter$.subscribe(res => console.log(res));
Anonymous
Всем значьте
Anonymous
Здрасьте *
Anonymous
Делаю мануал
Anonymous
Там используют Firebase используют , который ещё не принадлежит Гугл , а сейчас firebase только от Гугл
Максим
Есть кто разбирается в meteor.js?
Григорий Владимирович
Максим
Начинающий, на оценку
https://github.com/umirode/meteor-portfolio
Anonymous
Не надо делать комиты "123"
Anonymous
Просто никогда
Максим
Это я и так знаю, при переходе на manjaro git написал, что во всех файлах изменения
Anonymous
При приближении (зуме) жестом, на яндекс карте перестает нажиматься метка (placemark). Если отдалить обратно, то по метке снова можно кликнуть. Причем все работает корректно, если масштабировать при помощи ctrl+
Можете подсказать, в чем может быть проблема, как перехватить этот эвент, или хотя бы как это гуглить? Ибо я перегугливал pitch zoom, gesture zoom и все бесполезно)))
Anonymous
жестом, имеется ввиду с тачпада mac или с экрана iphone
Alexey
Alexey Sh:
Коллеги, день добрый. Спрошу, если кто сталкивался в проектах. Какие фрэймворки лучше использовать для органтизации веб ртц видео звонков? Астерис+simpl библиотеку?
Konstantin
@ru_voip
Alexander
Максим