Size: a a a

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

2021 June 10

AK

Andrey Kuznetsov in React: русскоязычное сообщество
А вообще у тебя сервер должен если для россии магазин интегрирована база с  1с что бы видно было какие товары в наличии какие заказы оформленные стастистику и анализ вести
источник

AK

Andrey Kuznetsov in React: русскоязычное сообщество
Ты уверен что именно эта часть бека тебе нужно писать самому?
источник

AK

Andrey Kuznetsov in React: русскоязычное сообщество
Если бэк типа явы с хибернайт или что то типа такого то связи сделал а служебные таблицы сами создадутся и смапяться
источник

В

Влад in React: русскоязычное сообщество
коллеги, подскажите плиз
источник

В

Влад in React: русскоязычное сообщество
у нас в проекте используют и createAsyncThunk и createSlice
источник

В

Влад in React: русскоязычное сообщество
почитав, я так и не понимаю зачем добавили createAsyncThunk, если для работы со state вполне хватате createSlice
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Может лучше у коллег на проекте спросить?
источник

В

Влад in React: русскоязычное сообщество
для чего может быть полезно использовать createAsyncThunk?
источник

ES

Eugene Stepanyuk in React: русскоязычное сообщество
подскажите пожалуйста, почему у меня сервер не принимает дату.
На классовом компоненте все ок работает
state ={
  from: null
}
componentDidMount() {
this.onDataChange(Date.now());
}
fetchService = async () => {
const { type, content } = await service(this.state);
return ... ;
}
onDataChange = (date) => {
this.setState(
{
  from: moment(date).startOf("month"),
},
  () => this.fetchService ()
);
}
Переделываю на функциональный компонент и на сервере ошибка SyntaxError: Unexpected token " in JSON at position 0, дата просто не долетает до сервера, хотя передается в таком же формате как и в классовом примере
const [from, setFrom] = useState(null);
  useEffect(() => {
   onDataChange(Date.now());
 }, []);
const fetchService = async () => {
   const data = await service('/charts/receipts', { method: 'post', body: from });
   if (data) {
     setData(data.content);
   }
 }
const onDataChange = (date) => {
   setFrom(moment(date).startOf("month"));
   fetchService ();
 }
источник

ЮЧ

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

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Нужно перед передачей на сервер дату сериализовать
источник

ES

Eugene Stepanyuk in React: русскоязычное сообщество
const data = await service('/charts/receipts', { method: 'post', body: from.toISOString() });

вот жеж
источник

ЮЧ

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

ES

Eugene Stepanyuk in React: русскоязычное сообщество
теперь на сервере ошибка Invalid value {}
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Сделайте console.log(req.body)
источник

ES

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

A

Akbar in React: русскоязычное сообщество
Привет всем. Мне нужен календарь, похожий на гугл-календарь. Что вы посоветуете
источник

ЮЧ

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

ES

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

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Не вижу в этом фрагменте где body задается
источник