【发布时间】:2021-02-03 15:32:47
【问题描述】:
我尝试过给用react-dropzone构建的react-admin的ImageInput设置文件限制,有两种方式,第一种是直接将** maxFiles **作为属性传递:
<ImageInput
className={classes.dropZone}
source="images"
label=""
accept="image/*"
multiple
maxSize={1000000}
maxFiles={2}
placeholder={
<p>Cargar imagen/es<br/><br/><br/>
<span >
*El archivo no debe exceder 1MB de tamaño
</span>
</p>
}>
<ImageField source="src" title="title"/>
</ImageInput>
第二个是通过**选项**也不起作用。
<ImageInput
className={classes.dropZone}
source="images"
label=""
accept="image/*"
multiple
maxSize={1000000}
options={{ maxFiles:2 }}
placeholder={
<p>Cargar imagen/es<br/><br/><br/>
<span >
*El archivo no debe exceder 1MB de tamaño
</span>
</p>
}>
<ImageField source="src" title="title"/>
</ImageInput>
有人知道我该如何解决吗?或其他方式来限制可以上传的文件数量?
非常感谢
【问题讨论】:
-
你使用的是什么版本的 react-dropzone?
标签: javascript reactjs react-admin dropzone react-dropzone