- Я новичок в React.
- Я могу отобразить компонент таблицы с данными жесткого кода.
- Но сейчас у меня есть все данные в table.json.
- Можете ли вы сказать мне, как извлечь значения из table.json, используя axios get request и отобразить в таблице?
- Было бы замечательно, если вы дадите мне знать, чтобы в будущем я мог работатьпо запросам API.
- Предоставление моего стекаблица и кода ниже.
https://stackblitz.com/edit/react-redux-realworld-sqwnsm?file=components/Sports/index.js
class EnhancedTable extends React.Component {
state = {
id: 1,
order: 'asc',
orderBy: 'order',
selected: [],
data: [
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
createData('Cupcake', 'shortname', 'hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh', 1, 'Code', 'Active'),
],
page: 0,
rowsPerPage: 5,
};
json data
[
{
"name": "Cupcake",
"shortname": "shortname",
"description": "hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh",
"order": "1",
"code": "code",
"status": "active"
},
{
"name": "Cupcake2",
"shortname": "shortname2",
"description": "hhhhbbbbhhhhjjjjkkkkjjjkkkkkkkkjjhhhhgghhjjhhhjhhjhjhjhh",
"order": "1",
"code": "code",
"status": "active"
}
]