В react-admin у меня что-то вроде этого:

   <ListItem 
      button
      to={`/XXX/${record.id}`}
      component={Link}
      key={record.id}
   >

При нажатии на ссылку я хочу отобразить компонент шоу, но получить компонент редактирования.

Ты знаешь почему? а как исправить?

А собственно как обрабатывать тип метода? ПОЛУЧИТЬ УДАЛИТЬ ЗАПИСЬ?

Благодарю вас!

0
R H 19 Май 2021 в 10:55

1 ответ

Лучший ответ

Попробуйте проложить маршрут по маршруту /[resource]/[id]/name:

   <ListItem 
      button
      to={`/XXX/${record.id}/show`}
      component={Link}
      key={record.id}
   >

Что касается команды GET / DELETE / POST, это то, что вы должны обработать в своем dataProvider (см. https : //marmelab.com/react-admin/DataProviders.html для подробностей).

1
François Zaninotto 20 Май 2021 в 15:02