Я использую таблицы данных. net для моего реактивного проекта. Я создал две кнопки действий в каждой строке (редактировать, удалять). Теперь, когда этот прослушиватель запускается, «this» не работает. Если я сделал функцию jquery для функции стрелка, тогда «this.props ...» работает, но тогда данные не определены.
$('#data-table-zero').on('click', '.edit-button', function() {
const data = $('#data-table-zero').DataTable().row($(this).parents('tr')).data();
this.props.history.push({
pathname: `/add-product`,
state: {
selectedRecord: { ...data }
}
});
});