Страницы

Поиск по вопросам

четверг, 9 января 2020 г.

Как в react задать checkbox?

#reactjs


Суть вопроса такова. Мы берем массив, перебираем его и создаем инпуты ckeckbox в
render() react

Как составить правильно массив, и как прописать в Render, что какие то инпуты с активным
ckeckbox а какие то нет?
Ну то есть как написать
checkbox={item.checkbox} что должно быть прописано в массиве что бы checkbox был
неактивен?



 
 lis = this.state.NotesArr.map( (item, index) => {
                return (
                   
                )
            });





    


Ответы

Ответ 1



Реакт отрендерит только то и таким образом, каким вы его запрограммируете. Поэтому в массиве может быть что угодно, к примеру https://codesandbox.io/s/p7n3511yz0 const data = [ { title: 'test1', active: false }, { title: 'test2', active: true }, { title: 'test3', active: false }, { title: 'test4', active: true }, { title: 'test5', active: false }, { title: 'test6', active: true }, ]; const Checkbox = ({ label, selected }) => (
); const App = () => (
{data.map(item => )}
);

Комментариев нет:

Отправить комментарий