React Table - значения состояния доступа внутри функций Cell - PullRequest
0 голосов
/ 04 мая 2020

У меня есть несколько столбцов React-Table с использованием функций Cell:

В основном классе:

Cell: function (props) {
  return (
    <span>
      <ChildClass
        id={props.original._id} myemail={this.state.email}
      />
    </span>
  );
},

Итак, я получаю ошибку: TypeError: Cannot read property ' state 'of undefined

Я хочу использовать состояние внутри этой функции Cell.

Спасибо

1 Ответ

0 голосов
/ 04 мая 2020

Функция не получает "this" , Вы должны сделать эту лямбда-функцию (стрелку) или привязать this.

Cell:(props) => {
  return (
    <span>
      <ChildClass
        id={props.original._id} myemail={this.state.email}
      />
    </span>
  );
},

Надеюсь, это сработает для вас, или иным образом поделитесь более подробной информацией о коде.

...