首页 > 解决方案 > 将 0 视为未输入并将错误视为必填字段的反应

问题描述

在此处输入图像描述

为什么这会在输入 0 上对必需的代码错误作出反应?我不需要在任何数字上都出错,包括 0

标签: reactjsreact-redux

解决方案


可能是因为它检查输入是否为,例如if (!input) error = true;0 是假的,以及多个其他值(参见链接)。如果它只是想让它不为空,它应该专门检查空字符串,if (input === "") error = true;


推荐阅读