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

Как исправить ошибку после удаления return?

Есть вот такой код:
{this.props.items.map((n, i) => {
          return (
            <button
              data-index={i}
              onClick={e => this.props.changeTab(+e.target.dataset.index)}>
              {n.content}
            </button>
          );
        })}


Хотел попробовать написать без return этот код, написав вместо него: ( ). Вот так:
{this.props.items.map((n, i) => ({
            <button
              data-index={i}
              onClick={e => this.props.changeTab(+e.target.dataset.index)}>
              {n.content}
            </button>
        });)}


Но у меня ошибка:
5ddbc320d524c437169645.jpeg
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@curious-101
Frontend developer
{this.props.items.map((n, i) => (
            <button
              data-index={i}
              onClick={e => this.props.changeTab(+e.target.dataset.index)}>
              {n.content}
            </button>
        );)}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
pterodaktil
@pterodaktil
js developer
{this.props.items.map((n, i) => (
            <button
              data-index={i}
              onClick={e => this.props.changeTab(+e.target.dataset.index)}>
              {n.content}
            </button>
        )}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы