существует решение, вызывающее функцию, которая управляет всеми событиями запроса таблицы материалов.
. Вы можете сделать это, создав ссылку React на таблицу.И в этот момент вы можете получить доступ к функции.Вы можете использовать это для передачи значений непосредственно в функции, если хотите.
Это шаг: 1- Создайте значение и присвойте React.createRef () let tableRef = React.createRef ()
2- Присвойте это свойству Material Table, которое называется tableRef
tableRef = {tableRef}
3 - Затем вы можете вызвать функцию onQueryChange () без каких-либо параметров, когда вам нужно обновить вашtable.
tableRef.current.onQueryChange ()
Например:
`async apiDelete(IDs) {
try {
await Service.delete(IDs);
this.state.tableRef.current.onQueryChange();
} catch (e) {
console.log("Error Deleting" + e);
}
} `
Вы можете делать другие вещи, например:
this.state.tableRef.current.onQueryChange({filters: "value"});
Пожалуйста, создайте файл console.log (tableRef), чтобы увидеть все, что вы можете сделать.
Дайте мне знать, если это поможет вам. С уважением