【发布时间】:2020-04-06 21:27:41
【问题描述】:
如果您访问此网站https://redux-form.com/7.2.0/examples/fieldlevelvalidation/,则显示如果该字段为空,则会显示此错误消息“必填”并带有感叹号: error message image
这是我的 .tsx 文件中的字段代码:
<Field component={renderField} type="text" id="jobid" name="jobids"
placeholder="enter id"
validate={[FormValidation.required, FormValidation.jobids]}/>
这些是我的 .ts 文件中的相关导出函数:
export class FormValidation {
public static required = (value: string) => value ? undefined : 'Required';
}
但是,对于我的项目,显示的是错误方块而不是感叹号。我已经在 Chrome、Firefox 和 Safari 中对其进行了测试。这发生在我的电脑和一些同事的电脑上,我们都使用 Mac OS。但是,对于我的一位同事,感叹号正确呈现,他使用的是 Windows。知道是什么原因造成的以及如何解决吗?提前致谢。
【问题讨论】:
-
你能用任何与你的问题相关的代码来更新你的问题吗?
-
@ellitt 我刚刚更新了它。
-
如果您使用不同的浏览器,它的呈现方式会有所不同吗?
-
该同事是否使用了不同的操作系统,或者会使其运行的环境与您使用的环境不同的东西?
-
@ellitt 我更新了我的帖子以解决您的所有问题
标签: reactjs react-redux redux-form