如何将随机值设置为文本输入的defaultValue。

时间:2017-10-18 05:24:10

标签: admin-on-rest

我想在simpleform中为textInput设置一个动态(随机)值defaultValue。我做了如下代码

<TextInput
source="ctr.uid"
label="UID"
defaultValue={() =>
  Math.random()
    .toString(36)
    .substring(2, 5) + new Date().getTime().toString(36)} />

我可以看到随机值,但是当用户点击保存时,整个表单会重置为空字段。如何解决这个问题?

0 个答案:

没有答案