Size: a a a

React: русскоязычное сообщество

2021 April 02

Р

Руслан in React: русскоязычное сообщество
Valera CSS_Junior
а так же не обязательно писать как на скрине? вроде можно типо return {...state, counter: 0}? или есть разница?
...{} смысла практического не имеет
источник

G

Galgameth in React: русскоязычное сообщество
у меня в компонент react-redux props не прокидваются. конкретно urlAdress. Как поправить                                                  function PokedexContainer({ pokemon, pokemonData, urlAdress, handleChange, getPokemon, handleSubmit}) {
   return (<div className="pokedex">
       <form onSubmit={(e, urlAdress) => getPokemon(e, urlAdress)}>
           <label>
               <input type="text" onChange={(e) => handleChange(e)} placeholder="Enter a name of pokemon" value={pokemon} />
источник

G

Galgameth in React: русскоязычное сообщество
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Потому что onSubmit принимает только один аргумент
источник

G

Galgameth in React: русскоязычное сообщество
но мне надо отменить e.preventDefault
источник

G

Galgameth in React: русскоязычное сообщество
как быть
источник

G

Galgameth in React: русскоязычное сообщество
Юра Чеботаев
Потому что onSubmit принимает только один аргумент
а почему, кстати?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Таков стандарт
источник

VC

Valera CSS_Junior in React: русскоязычное сообщество
Galgameth
но мне надо отменить e.preventDefault
я бы функцию отдельную написал типо handleSubmit а в ней она сначала отменяет, а потом getPokemon делает
источник

G

Galgameth in React: русскоязычное сообщество
Valera CSS_Junior
я бы функцию отдельную написал типо handleSubmit а в ней она сначала отменяет, а потом getPokemon делает
как props для адреса запроса urlAdress тогда прокинуть? в handleSubmit его не будет, а в getPokemon он нужен
источник

VC

Valera CSS_Junior in React: русскоязычное сообщество
Galgameth
как props для адреса запроса urlAdress тогда прокинуть? в handleSubmit его не будет, а в getPokemon он нужен
я имел ввиду типо такого
источник

G

Galgameth in React: русскоязычное сообщество
Ну, тут submit не работает, а изменения в input отдельно контролируются
источник

G

Galgameth in React: русскоязычное сообщество
а мне надо вложить в функцию onFormSubmit(e) другую функцию
источник

G

Galgameth in React: русскоязычное сообщество
Юра Чеботаев
Потому что onSubmit принимает только один аргумент
а на <input type="submit"> можно еще один обработчик повесить?
источник

G

Galgameth in React: русскоязычное сообщество
раз на форму нельзя
источник

VC

Valera CSS_Junior in React: русскоязычное сообщество
Galgameth
а мне надо вложить в функцию onFormSubmit(e) другую функцию
ну вложи а что в этом плохого?
источник

G

Galgameth in React: русскоязычное сообщество
Valera CSS_Junior
ну вложи а что в этом плохого?
пропсов нет нужных
источник

VC

Valera CSS_Junior in React: русскоязычное сообщество
Galgameth
пропсов нет нужных
а ты сколько времени на джаваскрипт пишешь?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Galgameth
а на <input type="submit"> можно еще один обработчик повесить?
Можно
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Но зачем?
источник