в виде отдельного компонента. Мне надо хранить инфу по каждому пикселю: кем закрашен, когда и какой тип закраски. Как это лучше реализовать? Хранить стейт в родительском компоненте или отдельный стейт на каждый пиксель?
я бьі просто поле хранил бьі, в виде массива
я бы сделал объект по типу {"11_22": {//данные по пикселю}} где 11 это координата по горизонтали, а 22 это координата по вертикали Почему не массив? ПОтому что мы можем мгновенно получить доступ к данным любой ячейки без необходимости итерировать массив есть конечно варианты двухмерного массива, но на мой взгляд мой способ проще.
Обсуждают сегодня