
yarum
09.10.2018
07:31:17
Хай друзья, гляньте https://toster.ru/q/569361

dima
09.10.2018
07:42:28

Petr
09.10.2018
07:43:00

Daniel
09.10.2018
07:45:02

Google

Petr
09.10.2018
07:47:37

Daniel
09.10.2018
07:47:51

Petr
09.10.2018
07:51:14

Daniel
09.10.2018
07:56:01


Mark
09.10.2018
08:03:39
Привет
Есть тултип и респонсив дизайн, отсюда следует следующая проблема:
На десктопе необходимо показывать тултип при наведении, при отводе мыши - выключать
На мобайле нужно показывать тултип при клике, при повторном клике - отключать
Текущее решение:
Для десктопа используется onMouseEnter & onMouseLeave, на мобильном при клике тултип включается, но при клике в другое место - не выключатся
Подскажите, как можно обработать оба варианта правильно, пожалуйста?

Andrey
09.10.2018
08:04:55
Парни (и девушки), кто-нть делал синхронизатор Redux и indexeddb?

Petr
09.10.2018
08:05:42

Vlad
09.10.2018
08:08:08
Всем привет. Обычно я подключаю экшны через bindActionCreators, но вот тут наткнулся на такую конструкцию
import * as messageActions from './messageActions'
import * as userActions from './userActions'
const mapDispatchToProps = {
...messageActions,
...userActions,
};
Как думаете, это норм способ? И как вы вообще делаете?

Daniel
09.10.2018
08:09:33

Petr
09.10.2018
08:11:10

dima
09.10.2018
08:12:04

Dmitry
09.10.2018
08:13:22

Google

Daniel
09.10.2018
08:13:58

Alexey
09.10.2018
08:17:02

Roman
09.10.2018
08:18:04

dima
09.10.2018
08:18:10

Roman
09.10.2018
08:18:42

Mark
09.10.2018
08:20:16

Daniel
09.10.2018
08:20:26
а куда проще ? оО
Ну если ручками писать кеш что бы обновлялись все инстансы, то мб и будут мысли че попроще)

Roman
09.10.2018
08:20:35
их заменяют labels

Mark
09.10.2018
08:21:09
То я понял, я почитаю, спасибо
Просто тут не используется вообще никакие готовые решения
Мы любим пилить велосипеды?

Roman
09.10.2018
08:22:01

Mark
09.10.2018
08:23:05
Нет, еще там-же, я передумал пока-что уходить, потому-что начальник перешел на другой проект и теперь весь фронт и бек, вместе с aws на мне висит
Опыта работы сразу по всем фронтам не везде можно получить, поэтому я теперь реально работают вместо того, чтобы пинать хуи

Roman
09.10.2018
08:23:45

Mark
09.10.2018
08:24:53
Не полностью, он все-еще ревьювит, пушо большую часть бека он писал, но в остальном - все кул

Slava
09.10.2018
08:30:47
Ребята, хелпаните. В visual studio code eslint ругается на mixed space and tabs, как порешать
короче говоря, надо чтобы вместо . (точки) ставил ->

Max
09.10.2018
08:32:24

Google

Slava
09.10.2018
08:34:19
а нельзя сделать чтобы он всегда писал так?

Kevin
09.10.2018
08:40:36

Ilya
09.10.2018
09:01:26

Cenator
09.10.2018
09:02:12

Nikita
09.10.2018
09:10:08
Ребята всем привет. У меня app на чистом react без redux, mobix и т.д. Сложился такой вопрос у меня в state есть массив с данными (обьектами). Я хочу поменять или удалить один элемент массива. Я всегда возращаю в state новый массив. Да я знаю что реакт смотрит что изменилось и перерисовывает. Но можно ли сделать как например во Vue vue.$set что бы изменялись данные и обновлялись. Что бы мне не приходилось каждый раз возращать новый массив?

Cenator
09.10.2018
09:11:23
forceUpdate

Oleh
09.10.2018
09:12:18
по-моему forceUpdate делать это плохо

Eugeniy
09.10.2018
09:12:37

Nikita
09.10.2018
09:12:46
Да знаю про этот метод. Но в самой api Даже было написано когда читал. что не стоит
Хотя давно не открывал api и спорить не буду.

Oleh
09.10.2018
09:13:21
Главный побочный эффект - лишние перерисовки. Второе: forceUpdate на текущем компоненте проигнорирует shouldComponentUpdate...

Ilshat
09.10.2018
09:13:21
подключи либу для удобных мутаций

Ilshat
09.10.2018
09:13:55
возвращать за тебя новый объект будет либа

Nikita
09.10.2018
09:14:04

Oleh
09.10.2018
09:15:18
если ты пытаешься убрать основную фичу реакта, может он вовсе не нужен?

Admin
ERROR: S client not available

Oleh
09.10.2018
09:16:05
это какой-то извращенный кейс

Ilshat
09.10.2018
09:16:13

Nikita
09.10.2018
09:16:15

Google

Nikita
09.10.2018
09:16:51

Oleh
09.10.2018
09:17:08
я когда-то в 0.12 версии реакт скрещивал с бекбоном, там да, нужно было. Но еще никаких редаксов не было

Nikita
09.10.2018
09:17:53
Хорошего всем дня!

Igor
09.10.2018
09:24:51
скиньте ссылочки по изучению react router заранее благодарю

Tauka
09.10.2018
09:29:53
Всем привет, я хочу получить стили DOM узла, и на ее основе перепозиционировать узел
где можно их достать? Element.style, в componentDidUpdate пустой

Dmitriy
09.10.2018
09:30:42

Roman
09.10.2018
09:37:42
как привильно называется заглушка, когда нет контента ?

Konstantin
09.10.2018
09:37:59
stub?

Roman
09.10.2018
09:38:02
не скелетон*

Konstantin
09.10.2018
09:38:06
placeholder

Andrey
09.10.2018
09:38:16
а можно ли научить react-router (когда юзаешь HashRouter), чтобы он при инциилизации не добавлял /#/ в url? только при переходе по роутам
ну или в вашем модном reach router

Roman
09.10.2018
09:39:25

Andrey
09.10.2018
09:39:36
ну тогда он отпадает. )

Roman
09.10.2018
09:40:48

Владимир
09.10.2018
09:42:15
class MyToolbar extends Toolbar {}
class Test extends Component {
myMethod(){
console.log('test');
}
render(){
return ({MyToolbar});
}
}
Как из MyToolbar обратиться к myMethod()?

Roman
09.10.2018
09:42:30

Владимир
09.10.2018
09:43:06
myMethod() вынести как функцию тогда?
Опять там происходит работа с this.setState

Google

Konstantin
09.10.2018
09:44:14
a. в реакте допустимо только наследование React.Component
b. чтобы из тулбара позвать метод из Test, надо его туда пробросить пропсами

Владимир
09.10.2018
09:45:20