Size: a a a

React: русскоязычное сообщество

2020 August 07

1

1N54N3 in React: русскоязычное сообщество
Юра Чеботаев
Glad to help 🙂
Не подскажите пожалуйста
Лучше в самих экшенах  делать запросы и сетить мувики?

export const setPage = page => {
   return dispatch => {
       dispatch({
           type: 'SEARCH/SET_PAGE',
           payload: page
       })
       dispatch(
           getPopularMovies(page)
               .then(r => {
                   dispatch(setPages(r.total_pages))
                   dispatch(setMovies(r.results))
               })
       )
   }
}

Или тут pastebin.com/c59xtXSH  хорошо?
Столкнулся с тем что discover теперь объект и все усложнилось, подумал, правильно ли делаю, собирая всё в одну кучу?
источник

БА

Бомбезный Аллах... in React: русскоязычное сообщество
С чем едят реакт нетив нод джс можно в связке использовать
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Что неправильно?
Анонимная викторина
13%
2 + 2 = 4
16%
[2] + [2] === "22"
19%
{[2]: 2}
52%
let два = 2; четыре = 4
Проголосовало: 31
источник

L

Leo in React: русскоязычное сообщество
Юра Чеботаев
Что неправильно?
Анонимная викторина
13%
2 + 2 = 4
16%
[2] + [2] === "22"
19%
{[2]: 2}
52%
let два = 2; четыре = 4
Проголосовало: 31
Прикольно. Может, кто-то создаст бот с такими квизами?)
источник

A

Aleksandr in React: русскоязычное сообщество
Leo
Прикольно. Может, кто-то создаст бот с такими квизами?)
проблема не в боте, проблема в вопросах, Юрий их сам придумывает
источник

YS

Yan S in React: русскоязычное сообщество
Юра Чеботаев
Что неправильно?
Анонимная викторина
13%
2 + 2 = 4
16%
[2] + [2] === "22"
19%
{[2]: 2}
52%
let два = 2; четыре = 4
Проголосовало: 31
очень филосовский вопрос)
источник

L

Leo in React: русскоязычное сообщество
Aleksandr
проблема не в боте, проблема в вопросах, Юрий их сам придумывает
Юрий молодец)
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Aleksandr
проблема не в боте, проблема в вопросах, Юрий их сам придумывает
+ Контент сложнее делать, чем код писать.
источник

ВД

Влад Долгушин... in React: русскоязычное сообщество
Помогите, есть див, на нем слушатель клика, в этом диве есть кнопка на ней тоже слушатель, но когда нажимаю на кнопку то срабатывают оба слушателя. Как это изменить?
источник

ВД

Влад Долгушин... in React: русскоязычное сообщество
слушатели привязаны так: onClick={ (e) => this.onDivClick(e, id)}
источник

YS

Yan S in React: русскоязычное сообщество
по currentTarget проверять?
источник

ВД

Влад Долгушин... in React: русскоязычное сообщество
Yan S
по currentTarget проверять?
Делал, тогда кнопка игнорится а див срабатывает
источник

J

Jenyoc in React: русскоязычное сообщество
Влад Долгушин
Помогите, есть див, на нем слушатель клика, в этом диве есть кнопка на ней тоже слушатель, но когда нажимаю на кнопку то срабатывают оба слушателя. Как это изменить?
e.preventDefault() в хендлере, либо e.stopPropagation()
источник

A

Aleksandr in React: русскоязычное сообщество
а не проще проверять, куда кликнули, задав два рефа?
источник

J

Jenyoc in React: русскоязычное сообщество
Не проще
источник

A

Aleksandr in React: русскоязычное сообщество
Jenyoc
Не проще
почему?
источник

J

Jenyoc in React: русскоязычное сообщество
Aleksandr
почему?
Потому что проще использовать метод, специально для этого придуманный
источник

A

Aleksandr in React: русскоязычное сообщество
Jenyoc
Потому что проще использовать метод, специально для этого придуманный
хорошо, а как ты распределишь на уровне родителя, что клик был по дочернему компоненту, а не по продительскому?
источник

J

Jenyoc in React: русскоязычное сообщество
Aleksandr
хорошо, а как ты распределишь на уровне родителя, что клик был по дочернему компоненту, а не по продительскому?
Вопрос же был про то, как не триггерить оба слушателя
источник

A

Aleksandr in React: русскоязычное сообщество
Jenyoc
Вопрос же был про то, как не триггерить оба слушателя
ну, как ты узнаешь в родительском блоке, что тыкнули, на дочерний и родительский тригерить не надо
источник