Reactjs 将formic字段的默认值设置为0,以显示填充初始值为0的字段,而不是空字段

Reactjs 将formic字段的默认值设置为0,以显示填充初始值为0的字段,而不是空字段,reactjs,formik,Reactjs,Formik,我想将字段的默认值输入为0,我正在使用formik开发表单。我已尝试在输入道具中将初始值设置为0,但它不起作用。您可以在字段中尝试“占位符” <Field name="Amount" type="text" placeholder="0" /> 尝试使用一行if语句在值道具上设置该值,如下所示: <input type="type" name="name" value={values.value ? values.value : 0} /> 这将

我想将字段的默认值输入为0,我正在使用formik开发表单。我已尝试在输入道具中将初始值设置为0,但它不起作用。

您可以在字段中尝试“占位符”

<Field name="Amount" type="text" placeholder="0" />

尝试使用
一行if语句在
道具上设置该值,如下所示:

<input
   type="type"
   name="name"
   value={values.value ? values.value : 0}
/>


这将使用
0
当您使用的变量为null、空等时

您是否有一个您已经制作的示例代码?