reactjs - react dropzone,限制上传的图片数量,超过限制时给出错误消息
问题描述
我正在使用 react dropzone 来上传图片,但我想将上传的图片数量限制为 6 个。我如何做到这一点?任何大于 6 的东西都会弹出错误消息
https://codesandbox.io/s/3qpokv2xv1
import React from 'react';
import ReactDOM from 'react-dom';
import 'react-dropzone-component/styles/filepicker.css';
import 'dropzone/dist/min/dropzone.min.css';
import DropUploader from './DropUploader';
import './styles.css';
function App() {
return (
<div className="App">
<DropUploader
onUpload={file => console.log(file)}
onRemove={file => console.log(file)}
/>
</div>
);
}
const rootElement = document.getElementById('root');
ReactDOM.render(<App />, rootElement);
解决方案
只需更新以下配置:
const djsConfig = {
addRemoveLinks: true,
maxFiles: 6
};
推荐阅读
- c# - 如何过滤掉字符串
- image - 可以在没有 Photoshop 文件签名的情况下从 Photoshop 导出 JPEG 吗?
- .net - .net 核心调用 wcf 服务 - SecurityAccessDeniedException:无法对安全令牌进行身份验证或授权
- linux - Gitlab CE 不向authorized_keys 添加公钥
- python - 如何解决显示“错误解释器:符号链接级别太多”的jupyter笔记本问题?
- spring-boot - 创建 org.springframework.cloud.stream.config.BinderFactoryAutoConfiguration 中定义的名称为“compositeMessageChannelConfigurer”的 bean 时出错
- python - 所需的 AWS DynamoDB 触发器标识符在所有调用的 Lambda 中都相同。最好是 UUID
- twitter - 如何将用户的推文保存为图像?
- javascript - 如何合并两个 Javascript 对象并忽略目标中的属性?
- django - Dango : 管理页面不能很好地显示新用户