我想在simpleform中为textInput设置一个动态(随机)值defaultValue。我做了如下代码
<TextInput
source="ctr.uid"
label="UID"
defaultValue={() =>
Math.random()
.toString(36)
.substring(2, 5) + new Date().getTime().toString(36)} />
我可以看到随机值,但是当用户点击保存时,整个表单会重置为空字段。如何解决这个问题?