Size: a a a

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

2020 September 24

VP

Vasya Peregarkin in React — русскоговорящее сообщество
Подскажите пожалуйста, есть таблица, данные для которой я получаю с сервера, и есть модалка для редактирования пунктов таблицы. При сохранении изменений я делаю patch запрос на сервер. Вопрос в том как лучше обновлять таблицу. Заново делать запрос на сервер для получения данных таблицы или просто менять состояние в редаксе?
источник

ZS

Zhanadil Sadykov in React — русскоговорящее сообщество
Sergey Bekharsky
Фигасе вопрос. Сохранять куда? Зачем? Почему такие варианты?
ну например есть условный адрес в селекте, где по этому адресу лежат данные и чтобы не сбрасывался селект при перезагрузке страницы. Сохранять написал выше: либо через роутер, либо через куки
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Zhanadil Sadykov
ну например есть условный адрес в селекте, где по этому адресу лежат данные и чтобы не сбрасывался селект при перезагрузке страницы. Сохранять написал выше: либо через роутер, либо через куки
indexeddb или локалсторадж тогда уж. если одно значение — я бы хранил в адресной строке тогда как параметр запроса (но не как слаг урла)
источник

К

Карамультук... in React — русскоговорящее сообщество
Zhanadil Sadykov
ну например есть условный адрес в селекте, где по этому адресу лежат данные и чтобы не сбрасывался селект при перезагрузке страницы. Сохранять написал выше: либо через роутер, либо через куки
проще всего в локалсторадж записать
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Zhanadil Sadykov
ну например есть условный адрес в селекте, где по этому адресу лежат данные и чтобы не сбрасывался селект при перезагрузке страницы. Сохранять написал выше: либо через роутер, либо через куки
весь вопрос в том, зависит от этого рендер, или нет
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
прекращаем общение с парнем. бот скозлил, я ручками его отправил отдыхать
источник

К

Карамультук... in React — русскоговорящее сообщество
Sergey Bekharsky
весь вопрос в том, зависит от этого рендер, или нет
да пофиг впринципе. Писать в локалсторадж для задачи джентльмена самое простое - одна строка, и плюс одна строка на чтение оттуда при маунте
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Zhanadil Sadykov
ну например есть условный адрес в селекте, где по этому адресу лежат данные и чтобы не сбрасывался селект при перезагрузке страницы. Сохранять написал выше: либо через роутер, либо через куки
ну для пользователя лучше в урле, он может скопировать ссылку и отправить другу, но если у тебя в селекте урлы хряняться то хз, хотя вроде и урлы можно хранить, уже видел где то
источник

К

Карамультук... in React — русскоговорящее сообщество
Maxim Koylo
ну для пользователя лучше в урле, он может скопировать ссылку и отправить другу, но если у тебя в селекте урлы хряняться то хз, хотя вроде и урлы можно хранить, уже видел где то
насчет скопировать ссылку и отправить - good point
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Карамультук
насчет скопировать ссылку и отправить - good point
это киллер фича)
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Карамультук
насчет скопировать ссылку и отправить - good point
ну вот это я и имел в виду про рендер, хреново выразился
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Когда фронтендеры постигают азы веба :-D
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Vasya Peregarkin
Подскажите пожалуйста, есть таблица, данные для которой я получаю с сервера, и есть модалка для редактирования пунктов таблицы. При сохранении изменений я делаю patch запрос на сервер. Вопрос в том как лучше обновлять таблицу. Заново делать запрос на сервер для получения данных таблицы или просто менять состояние в редаксе?
холиварная тема, я бы не парился и делал запрос на получение записей, имхо
источник

V

Veaceslav in React — русскоговорящее сообщество
Всем привет , подскажите почему при условном рендеринге  кнопки меняются ,а кнопка stop не срабатывает. Вот код https://codesandbox.io/s/hopeful-swanson-rhilu?file=/src/App.js
источник

SL

Sergey Lukashev in React — русскоговорящее сообщество
Maxim Koylo
холиварная тема, я бы не парился и делал запрос на получение записей, имхо
хм, а чем плох вариант с тем, чтобы менять состояние в редаксе уже после того, как получим 200 с сервера?
источник

A

Andrey in React — русскоговорящее сообщество
Vasya Peregarkin
Подскажите пожалуйста, есть таблица, данные для которой я получаю с сервера, и есть модалка для редактирования пунктов таблицы. При сохранении изменений я делаю patch запрос на сервер. Вопрос в том как лучше обновлять таблицу. Заново делать запрос на сервер для получения данных таблицы или просто менять состояние в редаксе?
откуда нам знать, как в твоем приложении это лучше сделать?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Veaceslav
Всем привет , подскажите почему при условном рендеринге  кнопки меняются ,а кнопка stop не срабатывает. Вот код https://codesandbox.io/s/hopeful-swanson-rhilu?file=/src/App.js
ты создаешь аудио на каждый рендер, запихни его в реф
источник

V

Veaceslav in React — русскоговорящее сообщество
Maxim Koylo
ты создаешь аудио на каждый рендер, запихни его в реф
Через useRef ?
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Veaceslav
Через useRef ?
+
источник

V

Veaceslav in React — русскоговорящее сообщество
Спасибо !
источник