Как изменить значение Switch в форме Formik? - PullRequest
0 голосов
/ 26 апреля 2020

знаете ли вы, как изменить значение Switch в форме Formik?

Он не работает как другие поля, такие как ввод текста или средство выбора.

<Picker onValueChange={handleChange('type')} selectedValue={values.type} style={{ height: hp('3%'), width: wp('30%') }} >...
 <TextInput onChangeText={handleChange('title')} onBlur={handleBlur('title')}...

Я пробовал много другие пути и последовали за ответом в StackOverflow, но мой код не знает функцию «установить значение поля»

 <Switch onValueChange={ value => setFieldValue('hidden', value)} value={values.hidden} style={{ marginTop: hp('-0.5%') }}></Switch>

Formik с использованием React Native Switch

Это начальный значения формы:

initialValues={{
     title: '',
     type: 'Text',
     hidden: false,
     order: '0',
     graphicType: 'Camembert'
}}

Может, вы мне поможете?

...