Стейты реакт в методах

129
11 февраля 2021, 07:50

Я могу создать стейт и менять его в классе так:

state = {
  test: '',
}
this.setState({test: 'test'})

Как засунуть такие стейты в метод?

Answer 1

В реакт методах есть хуки, пример useState;

import React, { useState } from 'react';
const [state, setState] = useState(initialState);
// state = переменная стейта
// setState = функция которая меняет эту переменную
// initialState = дефолтное значение этой переменной 

Документация тап

READ ALSO
Как я могу добавить классы?

Как я могу добавить классы?

У меня есть код, который создаёт выпадающий списокМне нужно добавить к каждой кнопке класс соответственно тому в каком массиве находится...

136
Что не так с grid?

Что не так с grid?

Почему-то образуется пустая ячейка подfirst-product-card не могу понять, что мешает

131
Обратный Iterator для LinkedList

Обратный Iterator для LinkedList

Сам обратный Iterator работает, но уходит в бесконечность, как это можно поправить?

116