Задать вопрос
@TreVL

Как сделать таблицу через циклы в состоянии?

Вот что-то похожее на это хотелось бы, но данный пример нерабочий, так как React.createElement не принимает параметром функцию:

tr: function(){
            const elem = [];
              for(let i = 1; i <= this.rows;i++){
                elem.push(React.createElement('tr',{key: i.toString()},
                  function(){
                    let elem=[];
                      for(let i = 1; i <= this.rows;i++){
                        elem.push(React.createElement('td',{key: i.toString()}, i));
                      }

                    return elem;));
                      }
            return elem;
      }
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
pterodaktil
@pterodaktil
js developer
JSX в помощь
render() {
  return (
    <table>
      <tbody>
        {this.state.rows.map((row, i) => <tr key={i}>{row.map((cell, k) => <td key={k}>{cell.toString()}</td>)}</tr>))}
      </tbody>
    </table>
  )
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽