Size: a a a

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

2021 February 14

SK

Stanislav Kalinovski... in React — русскоговорящее сообщество
Сергей Запольский
Я там замутил в попапе авторизацию
скинь пожалуйста
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Сергей Запольский
Да там как хотите, можете по ходу дела ставить фокус, при нажатии отменять, пошли кофе пить ещё раз фокус
в том то и дело что мне надо постоянный фокус, но с возможностью нажатия на кнопки мышкой
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Сергей Запольский
Да там как хотите, можете по ходу дела ставить фокус, при нажатии отменять, пошли кофе пить ещё раз фокус
благодарю за совет буду копать в эту сторону
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Stanislav Kalinovskiy
скинь пожалуйста
источник

SK

Stanislav Kalinovski... in React — русскоговорящее сообщество
спасибо
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Stanislav Kalinovskiy
скинь пожалуйста
Это не рекламма чел попросил
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Max Zhukov
Привет, подскажите как мне обновить данные в таблице.
Я беру данные с API и храню их в редакс сторе, и на этой странице пользователь может добавать еще данные в это таблицу, как сделать так, чтобы эти данные были сразу видны, без перезагрузки страницы? Просто добавлять скажем еще один столбик на прямую в компоненте или есть способ как-то обновить редакс стэйт чтобы отрисовать новую таблицу?
Речь о таблице в БД или об отрисованной таблице?
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Алексей Ефимов
если коротко то надо отлавливать нажатия кнопок в приложении
В button добавляете onClick и передаёте функцию
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Stanislav Kalinovskiy
скинь пожалуйста
https://dev.smartrostov.ru/ вот работает это так
источник

СЗ

Сергей Запольский... in React — русскоговорящее сообщество
Вот работает это так
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Victor Rusakovich
В button добавляете onClick и передаёте функцию
клик же для мышки? или я ошбаюсь
источник

E

Ego in React — русскоговорящее сообщество
Переслано от Ego
Привет народ, осваиваю SQlite не могу решить как связать хук и БД, что бы при открытие приложения подгружались данные, буду благодарен за помощь. На скрине набросок, понимаю что в идеале, изменение хука нужно интегрировать в transaction, но пока не пойму как.
источник

SK

Stanislav Kalinovski... in React — русскоговорящее сообщество
Сергей Запольский
Вот работает это так
Спасибо, заценю
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Алексей Ефимов
клик же для мышки? или я ошбаюсь
От клавиатуры тоже сработает
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Victor Rusakovich
От клавиатуры тоже сработает
хмм попробую сейчас благодарю
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Victor Rusakovich
Речь о таблице в БД или об отрисованной таблице?
Я беру данный с БД > сохраняю их в Redux Store > отрисовываю потом на старанице исзодя из данных в сторе типа store.map(item => <Row value={item}/>)
Попробовал сделать dispatch(takeRowsData()) после того как нажимаю на добавить новую колонку но ничего не меняется

Просто дорисовать я не могу так как в таблице нужны данные которые добавляются на бэке
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Ego
Переслано от Ego
Привет народ, осваиваю SQlite не могу решить как связать хук и БД, что бы при открытие приложения подгружались данные, буду благодарен за помощь. На скрине набросок, понимаю что в идеале, изменение хука нужно интегрировать в transaction, но пока не пойму как.
Чтобы код выполнился только один раз при инициализации компонента нужен useEffectOnce
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Max Zhukov
Я беру данный с БД > сохраняю их в Redux Store > отрисовываю потом на старанице исзодя из данных в сторе типа store.map(item => <Row value={item}/>)
Попробовал сделать dispatch(takeRowsData()) после того как нажимаю на добавить новую колонку но ничего не меняется

Просто дорисовать я не могу так как в таблице нужны данные которые добавляются на бэке
Тогда проблему не понимаю, попробуйте по шагам расписать что происходит и что должно быть
источник

АЕ

Алексей Ефимов... in React — русскоговорящее сообщество
Victor Rusakovich
От клавиатуры тоже сработает
неа, что то явно не то
источник

MZ

Max Zhukov in React — русскоговорящее сообщество
Есть данные
Имя, Фамилия и Персональный номер (который задается на бэке)
Есть action в redux
который берет данный с get api/allusers и записывает их в сторе который называется users
Есть компонент таблицы
В котором users я беру из mapStateToProps

<table>
users.map(item =>
 (<tr>item</tr>)
)
</table>

И так же внизу таблицы есть инпут в котором я могу написать имя и фамилию, нажать на кнопку добавить и этот пользователь должен добавиться в базу данных и в тоже время отрыисоваться на странице как новыя колонка в таблице

В ручную скажем {...users, newUser} я не могу добавить так как в таблице нужны данные которые создаются на бэке
источник