关于此:https://github.com/marmelab/react-admin/pull/1491
这并不覆盖被调用的网址。
我认为这是要更改指向API的URL的basePath而不是前端站点的内部URL,希望这是有道理的。
所以从本质上讲,我想覆盖basePath,以便可以在后端调用另一个URL。如果这不是您想要的,我如何覆盖EditButton或ShowButton的操作以调用其他URL?
或者我能想到的另一个选择是:如果我们有一种方法可以覆盖单击按钮时选择的属性,那么它是用于复杂结构的实例,而不是将ID发送给您可以使用类似的内容:user.id。
谢谢。
答案 0 :(得分:0)
我猜这的答案是自定义dataProvider。但是我不认为必须针对这种情况自定义dataProvider是一个干净的解决方案:(