【发布时间】:2019-04-18 15:04:00
【问题描述】:
我正在使用文件上传,如果没有文件,我添加了验证,然后显示错误消息。我能够获取文件长度,但是当页面刷新时,我也得到了图像。我不知道如何从中获取文件长度。谁能帮我解决这个问题提前谢谢。
我使用的条件:
if (!values.profilePicture) {
errors.profilePicture = 'Employee Image Required';
} else if (values.profilePicture && values.profilePicture.length === 0) {
console.log('values.profilePicture.length', Object.keys(values.profilePicture).length);
errors.profilePicture = 'Employee Image Required';
}
【问题讨论】:
-
values.profilePicture.length不起作用? -
@Smarticles101 它最初可以工作,但是当我刷新时它不起作用
-
您可以尝试检查
values.profilePicture[0]是否存在?
标签: javascript reactjs file