Size: a a a

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

2021 March 20

MK

Maxim Koylo in React — русскоговорящее сообщество
Никита Гончаров
АААА, я еще дурачок, ну пачиму в виде функции перерисовывается страница, а метод класса - не хочет???
тише тише, что случилось, покажи код
источник

A

Andrey in React — русскоговорящее сообщество
привет, подскажите плз, как в другую функцию передать значение констант из функции App
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Andrey
привет, подскажите плз, как в другую функцию передать значение констант из функции App
нужен код
источник

A

Andrey in React — русскоговорящее сообщество
function App() {

 const classes = useStyles();
 const [value, setValue] = React.useState("recents")
 const handleChange = (event, newValue) => {
   setValue(newValue);
 };
источник

A

Andrey in React — русскоговорящее сообщество
надо передать classes
источник

НГ

Никита Гончаров... in React — русскоговорящее сообщество
Maxim Koylo
тише тише, что случилось, покажи код
Я переделал компоненту в класс с методом рендер - передаю ререндер после нажатия - страница не перерисовывается, а тоже самое в виде обычной функции работает нормально 🤷‍♂️. Класс мне нужен для этого componentDidMount метода...
источник

НГ

Никита Гончаров... in React — русскоговорящее сообщество
Просто сам факт, что стэйт перерисовывает функцию, а класс - нет
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Andrey
function App() {

 const classes = useStyles();
 const [value, setValue] = React.useState("recents")
 const handleChange = (event, newValue) => {
   setValue(newValue);
 };
куда передавать
источник

A

Andrey in React — русскоговорящее сообщество
Maxim Koylo
куда передавать
там отдельный компонент-функция, которая возрвящает ритерн джсикс
источник

A

Andrey in React — русскоговорящее сообщество
вот она хочет этот классес
источник

A

Andrey in React — русскоговорящее сообщество
ладно, короче скопировал-вставил в другой компонент
источник

A

Andrey in React — русскоговорящее сообщество
Испания, конечно, но работает
источник

AY

Anton Yeva in React — русскоговорящее сообщество
Никита Гончаров
Я переделал компоненту в класс с методом рендер - передаю ререндер после нажатия - страница не перерисовывается, а тоже самое в виде обычной функции работает нормально 🤷‍♂️. Класс мне нужен для этого componentDidMount метода...
Тебе не нужен класс, в документации реакта чётко написано - уходить на функции, все то же самое, что тебе надо можно решить без классов
источник

AY

Anton Yeva in React — русскоговорящее сообщество
Да и вообще всё что на классах - можно сделать функциями без проблем
источник

АХ

Александр Хвостов... in React — русскоговорящее сообщество
Никита Гончаров
Я переделал компоненту в класс с методом рендер - передаю ререндер после нажатия - страница не перерисовывается, а тоже самое в виде обычной функции работает нормально 🤷‍♂️. Класс мне нужен для этого componentDidMount метода...
Воспользуйся useEffect в функциональном компоненте. Зачем тебе классовый?)
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Anton Yeva
Тебе не нужен класс, в документации реакта чётко написано - уходить на функции, все то же самое, что тебе надо можно решить без классов
А где такое написано?
источник

AY

Anton Yeva in React — русскоговорящее сообщество
Vladimir Klimov
А где такое написано?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Так а где написано, что классы не стоит использовать и надо уходить на функции?
Я прям не вижу
источник

p

persona x grata in React — русскоговорящее сообщество
Vladimir Klimov
Так а где написано, что классы не стоит использовать и надо уходить на функции?
Я прям не вижу
Во вступительной главе про хуки
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Я просто не понимаю, зачем когда человек только учится, лезть с советами типа "та зачем тебе классы, вот хуки"
источник