Size: a a a

JavaScript Rules

2020 March 27

YP

Yura Prokopchuk in JavaScript Rules
Vall 🌑
Ну если есть поле - то значения поля + 1, иначе 0 + 1
спасибо натолкнул на мысль)
источник

YP

Yura Prokopchuk in JavaScript Rules
уже дочитал)
источник

AL

Alexander Luschenko in JavaScript Rules
источник

К

Камран in JavaScript Rules
Formik использовал кто-то? Есть вопрос по onChange
источник

V

Vall 🌑 in JavaScript Rules
Камран
Formik использовал кто-то? Есть вопрос по onChange
Какой
источник

К

Камран in JavaScript Rules
Vall 🌑
Какой
в доке не нашёл как реализовать функцию onChange

В пропсах есть handleChange, но как сделать чтобы она выводила в консоль вводимое с инпута
источник

V

Vall 🌑 in JavaScript Rules
Камран
в доке не нашёл как реализовать функцию onChange

В пропсах есть handleChange, но как сделать чтобы она выводила в консоль вводимое с инпута
console.log(values.fieldName)

Достаточно прокинуть в инпут
onChange={handleChange}

и задать атрибут name=“fieldName”
источник

К

Камран in JavaScript Rules
Vall 🌑
console.log(values.fieldName)

Достаточно прокинуть в инпут
onChange={handleChange}

и задать атрибут name=“fieldName”
это куда надо написать?
источник

V

Vall 🌑 in JavaScript Rules
Камран
это куда надо написать?
в рендере
источник

К

Камран in JavaScript Rules
Vall 🌑
console.log(values.fieldName)

Достаточно прокинуть в инпут
onChange={handleChange}

и задать атрибут name=“fieldName”
И вот вопрос, этот handleChange, я могу сам описать эту функцию?
Или она изначально приходит в этот формик?
источник

К

Камран in JavaScript Rules
Vall 🌑
console.log(values.fieldName)

Достаточно прокинуть в инпут
onChange={handleChange}

и задать атрибут name=“fieldName”
https://prnt.sc/rnrqw6

Вот так нельзя получается?
источник

V

Vall 🌑 in JavaScript Rules
Нет конечно, разве есть така пропса у компонента Formik?
источник

К

Камран in JavaScript Rules
Vall 🌑
Нет конечно, разве есть така пропса у компонента Formik?
вот именно, её нет.
Но в пропсах ниже есть хенлчейндж

https://prnt.sc/rnrrs3


Но где мне описать что эта функция должна делать?
Она откуда-то прилетает, неизвестно откуда
источник

V

Vall 🌑 in JavaScript Rules
Камран
вот именно, её нет.
Но в пропсах ниже есть хенлчейндж

https://prnt.sc/rnrrs3


Но где мне описать что эта функция должна делать?
Она откуда-то прилетает, неизвестно откуда
<Formik>
   {({handleChange, values, errors, touched, handleBlur}) => (
       <input name="first" value={values.first} onChange={handleChange} onBlur={handleBlur} />
       {touched.first && errors.first <div>{errors.first}</div>}
   )}
</Formik>
источник

К

Камран in JavaScript Rules
Vall 🌑
<Formik>
   {({handleChange, values, errors, touched, handleBlur}) => (
       <input name="first" value={values.first} onChange={handleChange} onBlur={handleBlur} />
       {touched.first && errors.first <div>{errors.first}</div>}
   )}
</Formik>
https://prnt.sc/rnrv3t

Вот я закинул onChange
Как теперь выводить это в консоль?
В какую функцию я должен это написать?
Ведь handleChange приходит в просы, причём я их нигде не передаю.
Как мне описать эту функцию handleChange ,
источник

К

Камран in JavaScript Rules
Vall 🌑
<Formik>
   {({handleChange, values, errors, touched, handleBlur}) => (
       <input name="first" value={values.first} onChange={handleChange} onBlur={handleBlur} />
       {touched.first && errors.first <div>{errors.first}</div>}
   )}
</Formik>
типа выше сделать функцию handleChange  и в ней манипулировать?

Но нет, так оно не работает
источник

V

Vall 🌑 in JavaScript Rules
Камран
типа выше сделать функцию handleChange  и в ней манипулировать?

Но нет, так оно не работает
источник

К

Камран in JavaScript Rules
все равно не понятно, как этот handleChange который в пропсах заставить работать по другому, дописать логику. Она просто приходит откуда-то, что в ней происходит  - неизвестно. Вот к чему я веду
источник

К

Камран in JavaScript Rules
Камран
все равно не понятно, как этот handleChange который в пропсах заставить работать по другому, дописать логику. Она просто приходит откуда-то, что в ней происходит  - неизвестно. Вот к чему я веду
В доке её просто передают в инпут, а что она должна делать?
Как она работает? Как в ней консоль лог написать?
источник

V

Vall 🌑 in JavaScript Rules
Камран
все равно не понятно, как этот handleChange который в пропсах заставить работать по другому, дописать логику. Она просто приходит откуда-то, что в ней происходит  - неизвестно. Вот к чему я веду
используй hoc
withFormik

или используй hook
useFormik

Formik для случаев когда тебе ничего кастомного писать не надо
источник