Size: a a a

React — русскоговорящее сообщество

2020 November 13

RU

Roman Usherenko in React — русскоговорящее сообщество
Олег
useEffect(() => {
   console.log('api');
   myAction(appID, clientID);
 }, [appID, clientID]);

В консоль api выводит а вот уже лог в myAction Нет
dispatch забыл
источник

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
dispatch забыл
тьфу блин
источник

О

Олег in React — русскоговорящее сообщество
Roman Usherenko
dispatch забыл
спасибо
источник

NK

N K in React — русскоговорящее сообщество
как раз в  доке минуту назад увидел))
источник

IP

Igor Pavlyukov in React — русскоговорящее сообщество
Добрый день! Есть вопрос, ответ на который не могу найти ответ..) задача состоит вот в чем:

есть react/gatsby app
в нем в корне лежит папка themes с темплейтами

суть в том чтобы шарить другим девам/верстальщикам только эту папку, в тот же момент не давать им доступ к сорсам в src/ (только чтобы они могли работать с шаблонами) и не могли вытащить исходники.

Есть ли способ вообще такое сделать?
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Igor Pavlyukov
Добрый день! Есть вопрос, ответ на который не могу найти ответ..) задача состоит вот в чем:

есть react/gatsby app
в нем в корне лежит папка themes с темплейтами

суть в том чтобы шарить другим девам/верстальщикам только эту папку, в тот же момент не давать им доступ к сорсам в src/ (только чтобы они могли работать с шаблонами) и не могли вытащить исходники.

Есть ли способ вообще такое сделать?
npm registry
источник

E

Emil Murahas in React — русскоговорящее сообщество
Ребят,фильтрация делается отдельным компонентом?
источник

E

Emil Murahas in React — русскоговорящее сообщество
лучше вынести?
источник

Б

Белка 🦊 in React — русскоговорящее сообщество
Ну, так она становится по сути своей более модульной и независимой.
источник

NN

Nurbek Nurjanov in React — русскоговорящее сообщество
Вопрос по архитектуре

Это нормально если дочерний компонент вызывает родительские методы с целью изменить состояние родителя
Мне кажется это ненормально.
Каждый компонент должен только свои методы вызывать и сам менять свое состояние

А для передачи данных снизу вверх, нужно делать "подслушиватель данных" между ними.

Я прав ??
Мне абсолютно не нравится стиль кода коллеги. У него дочерние компоненты вызывают родительские методы.
Имхо он нарушает принципы SOLID

Подскажите...
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Nurbek Nurjanov
Вопрос по архитектуре

Это нормально если дочерний компонент вызывает родительские методы с целью изменить состояние родителя
Мне кажется это ненормально.
Каждый компонент должен только свои методы вызывать и сам менять свое состояние

А для передачи данных снизу вверх, нужно делать "подслушиватель данных" между ними.

Я прав ??
Мне абсолютно не нравится стиль кода коллеги. У него дочерние компоненты вызывают родительские методы.
Имхо он нарушает принципы SOLID

Подскажите...
Нет вы не правы, прочитай про паттерн реакта lifting state up
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Nurbek Nurjanov
Вопрос по архитектуре

Это нормально если дочерний компонент вызывает родительские методы с целью изменить состояние родителя
Мне кажется это ненормально.
Каждый компонент должен только свои методы вызывать и сам менять свое состояние

А для передачи данных снизу вверх, нужно делать "подслушиватель данных" между ними.

Я прав ??
Мне абсолютно не нравится стиль кода коллеги. У него дочерние компоненты вызывают родительские методы.
Имхо он нарушает принципы SOLID

Подскажите...
"подслушиватель данных"

Как вы себе это представляете?
источник

NN

Nurbek Nurjanov in React — русскоговорящее сообщество
Dmitriy Shuleshov
"подслушиватель данных"

Как вы себе это представляете?
делаю метод у родителя
listenData
у потомка делаю pushData
внутри pushData(){
this.props.listenData(какие то данные)
}
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Nurbek Nurjanov
Вопрос по архитектуре

Это нормально если дочерний компонент вызывает родительские методы с целью изменить состояние родителя
Мне кажется это ненормально.
Каждый компонент должен только свои методы вызывать и сам менять свое состояние

А для передачи данных снизу вверх, нужно делать "подслушиватель данных" между ними.

Я прав ??
Мне абсолютно не нравится стиль кода коллеги. У него дочерние компоненты вызывают родительские методы.
Имхо он нарушает принципы SOLID

Подскажите...
У компонента есть внешнее апи, которое торчит наружу, его "интерфейс" - это пропсы. Компонент понятия не имеет, что передается как функция-проп и как она реализована, он просто ее вызывает в нужное время с нужными параметрами, это его работа, почему это нарушение SOLID?
источник

PP

Pavel Pytliuk in React — русскоговорящее сообщество
Привет! есть ли паттерны как рендерить или заинджектить страницу другого сайта у себя?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Nurbek Nurjanov
делаю метод у родителя
listenData
у потомка делаю pushData
внутри pushData(){
this.props.listenData(какие то данные)
}
Вы точно так же вызываете метод родителя, который будет менять его состояние, просто назвали это иначе.
источник

M

Madikow in React — русскоговорящее сообщество
источник

DC

Dmitriy Code in React — русскоговорящее сообщество
Коллеги, подскажите какой то пакет для работы с банковскими картами. Определние типа (Visa, Mastercard и т.д) и в идеале определение банка
источник

M

Madikow in React — русскоговорящее сообщество
Ребята тут такой вопрос, для добавления onClick eventa для своего кастомной кнопки. Я должен внутри компонента реализовать?
источник

M

Madikow in React — русскоговорящее сообщество
или есть еще варианты
источник