Size: a a a

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

2020 October 16

N

Nurdan in React — русскоговорящее сообщество
Myroslav 🍎
Привет,нужно вывести h1 если массив notes заметок пустой(на скрине)
const [notes, setNotes] = React.useState([]);
Как это сделать?Если он не пустой вывожу с помощью мапа
If (notes.length === 0) {}
источник

М

Мерч in React — русскоговорящее сообщество
Иван
в конструкторе чего и что такое makeAutoObservable
Метод мобыкса makeAutoObservable  https://mobx.js.org/actions.html
источник

К

Карамультук... in React — русскоговорящее сообщество
Myroslav 🍎
тип if (notes === null) { <h1> Заметки остутсвуют<h1>}
ретурн напиши там, а то человек еще полдня просидит
источник

E

Evgen in React — русскоговорящее сообщество
Олег
ты мутируешь стейт
ты создаешь копию и из нее удаляешь, при чем тут стейт?
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Myroslav 🍎
тип if (notes === null) { <h1> Заметки остутсвуют<h1>}
{note.length === 0 && <h1>Заметок нет</h1>}
не оч хорошо тип менять
источник

О

Олег in React — русскоговорящее сообщество
Evgen
И что тут не явного?
мне кажется любое удаление чего-либо из объекта даже если это копия - плохо
источник

И

Иван in React — русскоговорящее сообщество
какая ж срань этот ваш мобыкс
источник

E

Evgen in React — русскоговорящее сообщество
Олег
мне кажется любое удаление чего-либо из объекта даже если это копия - плохо
хорошо несколько раз пробегаться по полям? Ну-ну
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Victor Rusakovich
{note.length === 0 && <h1>Заметок нет</h1>}
не оч хорошо тип менять
Работает,благодарю,а то я проверял на null
источник

О

Олег in React — русскоговорящее сообщество
Evgen
хорошо несколько раз пробегаться по полям? Ну-ну
у object entriles сложность вроде log(n)
источник

E

Evgen in React — русскоговорящее сообщество
Олег
у object entriles сложность вроде log(n)
потом еще переводить через .fromEntries )
источник

И

Иван in React — русскоговорящее сообщество
Evgen
потом еще переводить через .fromEntries )
опять микробенчмарками меряетесь?)
источник

О

Олег in React — русскоговорящее сообщество
Evgen
хорошо несколько раз пробегаться по полям? Ну-ну
лучше так, чем удалять явно что-то из неважно какого объекта
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Олег
у object entriles сложность вроде log(n)
А у delete?
источник

E

Evgen in React — русскоговорящее сообщество
можно еще проще
const {property, ...newObj} = obj;
источник

B

Bogdan in React — русскоговорящее сообщество
Олег
ты мутируешь стейт
а что может быть более явным?
источник

M

Myroslav 🍎 in React — русскоговорящее сообщество
Теперь при открытии заметок пользователя сначала появляется H1 Заметок нету ,но потом массив заполняется и надпись пропадает и появляються компоненты заметок
тип изначально массив пустой и появляется h1,а потом когда запрос
источник

E

Evgen in React — русскоговорящее сообщество
Иван
опять микробенчмарками меряетесь?)
Да пофиг - строк меньше )
источник

О

Олег in React — русскоговорящее сообщество
Bogdan
а что может быть более явным?
пробежаться фильтром и занести то что тебе нужно. и в фильтре ты явно видишь как фильтруется объект и никаких удалений и всё понятно
источник

E

Evgen in React — русскоговорящее сообщество
Олег
пробежаться фильтром и занести то что тебе нужно. и в фильтре ты явно видишь как фильтруется объект и никаких удалений и всё понятно
вот это уже не явно
источник