admin-on-rest:如何使用在 DefaultOptionsField 中选择的选项设置 TextField 的值

admin-on-rest: How to set the value of a TextField with an option selected in a DefaultOptionsField

我在 EditView 中有一个 SimpleForm,其中 SimpleForm 包含一个 DefaultOptionsField 和一个 TextField

想法是 select DefaultOptionsField 中的一个选项,然后更新 TextField 的值。

我可以通过使用基本 JavaScript 在 DefaultOptionsField onChange 上更新 TextField 来完成这项工作,但我更喜欢更多的 Admin-on-Rest 和 React - 设置 TextField 值的方式。然而不知何故 EditView 层似乎让我的事情变得复杂 - 我还没有找到一种简单、干净和优雅的方式来使 TextFieldDefaultOptionsField 以这种方式交互。

是否有一些基本的示例代码可以说明我如何在 Admin-on-Rest 中构建这样的解决方案?

您的用例几乎描述了 AOR 相关输入。在这里查看

https://github.com/marmelab/aor-dependent-input