Size: a a a

2020 January 13

Е

Егор in React Kyiv
источник

K

Katerina in React Kyiv
Ты ничего не возвращаешь
источник

VZ

Vladyslav Zakrevskyi in React Kyiv
привет
твой маппинг ничего не возвращает в данном случае, оберни возврат в виде i => (...jsx)
источник

K

Katerina in React Kyiv
Внутри мапа
источник

Е

Егор in React Kyiv
{
             myArr.map( i => ({
               <tr>
               <td>{i}</td>
               <td>Mark</td>
               <td>Otto</td>
               <td>@mdo</td>
             </tr>
             }))
           }
источник

Е

Егор in React Kyiv
Вот так?
источник

SK

Sergey Kovalenko in React Kyiv
=> (<tr>...</tr>)
источник

DD

Dmytro Dovhan in React Kyiv
https://miragejs.com/docs/getting-started/introduction

кто нибудь пробовал?
интересно как у него со стабильностью

в ember экосистеме это был очень полезный тул, но не понятно на сколько хорошо они его портировали
источник

Е

Егор in React Kyiv
Здравствуйте, подскажите пожалуйста, у меня есть вот такой дроплист.
Как мне сделать так чтобы по нажатию дропался именно тот по которому нажали, просто я нажимаю допустим на первый и дропаются все
источник

Е

Егор in React Kyiv
вот код дроплиста и его функции
источник

Е

Егор in React Kyiv
источник

Е

Егор in React Kyiv
источник

Е

Егор in React Kyiv
а вот так он выглядит
источник

Е

Егор in React Kyiv
источник

D

Dmitriy S in React Kyiv
в смысле у тебя несколько ListItem компонентов? на странице?
источник

G

GNU/Vsevolod.rs in React Kyiv
Егор
Здравствуйте, подскажите пожалуйста, у меня есть вот такой дроплист.
Как мне сделать так чтобы по нажатию дропался именно тот по которому нажали, просто я нажимаю допустим на первый и дропаются все
если правильно понял, то:
const COUNT = 3;
const [opened, setOpened] = useState(Array(COUNT).fill(false));
// ...
const clickHandler = i => useCallback(() => {
 setOpened(o => [...o.slice(0, i), !o[i], ...o.slice(i + 1)]);
}, []);
// return
<ListItem onClick={clickHandler(index)}>
 {opened[index] ? ... : ...}
</ListItem>
источник

G

GNU/Vsevolod.rs in React Kyiv
ну и промапь массив, мне лень это писать было
источник

G

GNU/Vsevolod.rs in React Kyiv
можно еще не в массиве держать, а в Set
источник

AT

Alexander Towstonog in React Kyiv
Егор
Заюзай dataset атрибут на каждом элементе и потом проверяй какой пришёл в event.target
источник

AT

Alexander Towstonog in React Kyiv
Получится что у тебя один листенер на все элементы массива.
источник