Size: a a a

JavaScript — русскоговорящее сообщество

2020 January 15

A

Alexey in JavaScript — русскоговорящее сообщество
Baxxter
Если к var1 в теле метода нужно обращаться несколько раз через деструктуризацию удобнее
только лишь уменьшает кол-во символов кода, но явное обращение this.props.var1 как-то нагляднее, имхо.
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Но именно твой пример ничем не лучше/хуже
источник

A

Alexey in JavaScript — русскоговорящее сообщество
Evgen
Но именно твой пример ничем не лучше/хуже
Понял, спасибо
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Alexey
только лишь уменьшает кол-во символов кода, но явное обращение this.props.var1 как-то нагляднее, имхо.
Если подставить вместо слова id более длинное слово, то будет казаться что первый вариант длиннее ))

arr.filter({uniquePersonIdentificator} => uniquePersonIdentificator === itemId)
источник

В

Владимир in JavaScript — русскоговорящее сообщество
Товарищи, подскажите пожалуйста кто-нибудь использовал codeceptjs для тестирования SPA (Angular, React, Vue) ??

Скрипт рандомно падает в процессе выполнения. У меня есть подозрения, что в процессе перехода со страницы на страницу не успевает выполниться скрипт SPA, который наполняет DOM, а начинает выполняться скрипт теста?

Подскажете что-нибудь?
источник

В

Владимир in JavaScript — русскоговорящее сообщество
Может подскажете вообще какой-нибудь чатик про тестирование?
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Vitalii Ponich
при изменении данных надо будет написать функцию handler для сохранения данных в стейте компонента, чтобы данные не пропадали
написал handler для стейта но оно все  равно почему-то не сохраняется
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
но как вызывать данный хендлер у меня только навешен на onChange
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
Evgeny Demidov
написал handler для стейта но оно все  равно почему-то не сохраняется
дай отгадаю - модалка у тебя отдельным компонентом идет?
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Vitalii Ponich
дай отгадаю - модалка у тебя отдельным компонентом идет?
да
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
включаю оно true закрываю открываю заново оно уже false
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
тогда тебе данные по модалке надо пробросить в родительский компонент и использовать данные родительского компонента через пропсы
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
для этого создай в родителе callback-функцию, пробрось ее в модалку и там вызывай при закрытии модалки
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
так в родительском и создал
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
ну, чтобы сохранить данные в родителе используй callback функцию, которую пробросишь в просах из родителя в модалку
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Vitalii Ponich
для этого создай в родителе callback-функцию, пробрось ее в модалку и там вызывай при закрытии модалки
но закрытие модалки совсем в другом компоненте
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
в самой функции вызывай setState для родителя
источник

ED

Evgeny Demidov in JavaScript — русскоговорящее сообщество
Vitalii Ponich
ну, чтобы сохранить данные в родителе используй callback функцию, которую пробросишь в просах из родителя в модалку
не совсем понятно чем отличается функция callback от функции handler
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
Evgeny Demidov
не совсем понятно чем отличается функция callback от функции handler
функцию callback ты пихаешь в компонент как пропсу
источник

VP

Vitalii Ponich in JavaScript — русскоговорящее сообщество
handler же - функция самого компонента
источник