Size: a a a

2021 January 06

DS

Del Spooner in React Kyiv
Без примера того как используете curl и axios - сложно сказать
источник

AZ

Artur Zahorskyi in React Kyiv
Del Spooner
Сылку в Axios передаете абсолютную ? Проверьте тот ли проток ждет сервер
ссылка правильная, протокол тот
источник

DS

Del Spooner in React Kyiv
Возможно сервер отдает неправильную ошибку, может не хватает каких-то заголовков? Тут гадание уже конечно
источник

AZ

Artur Zahorskyi in React Kyiv
Del Spooner
Без примера того как используете curl и axios - сложно сказать
const response = await Axios.post('http://some.fckng.api.com/api/member/create', formData, {
 headers: {
  'Content-Type': 'multipart/form-data'
 }
});


curl --location --request POST 'http://some.fckng.api.com/api/member/create' \
--form 'password="\"058800\""' \
--form 'name="\"Ivan\""' \
--form 'surname="\"Ivanov\""' \
--form 'email="\"some@mail.test\""' \
--form 'birthDate="\" 22.05.1972\""' \
--form 'gender="\"1\""' \
--form 'language="\"UA\""' \
--form 'status="\"2\""' \
--form 'children="\" 1\""' \
--form 'nationality="\"UA\""' \
--form 'height="\"177\""' \
--form 'weight="\" 80\""' \
--form 'nickname="\"tv\""' \
--form 'theme="\"1\""' \
--form 'phone="\"1234567890\""' \
--form 'phoneCode="\"UA\""'
источник

YO

Yevhenii Oliinyk in React Kyiv
форм дата в аксиосе правильная для сервера? была у меня такая проблема что пришлось подключать form-data или qs либы для формирования
источник

AZ

Artur Zahorskyi in React Kyiv
Yevhenii Oliinyk
форм дата в аксиосе правильная для сервера? была у меня такая проблема что пришлось подключать form-data или qs либы для формирования
ну она простая, там нет никаких бинарных данных
источник

YO

Yevhenii Oliinyk in React Kyiv
попробуй подключить либы https://www.npmjs.com/package/form-data  или https://www.npmjs.com/package/qs и через них сформировать
источник

AZ

Artur Zahorskyi in React Kyiv
не помогло
источник

DS

Del Spooner in React Kyiv
Artur Zahorskyi
const response = await Axios.post('http://some.fckng.api.com/api/member/create', formData, {
 headers: {
  'Content-Type': 'multipart/form-data'
 }
});


curl --location --request POST 'http://some.fckng.api.com/api/member/create' \
--form 'password="\"058800\""' \
--form 'name="\"Ivan\""' \
--form 'surname="\"Ivanov\""' \
--form 'email="\"some@mail.test\""' \
--form 'birthDate="\" 22.05.1972\""' \
--form 'gender="\"1\""' \
--form 'language="\"UA\""' \
--form 'status="\"2\""' \
--form 'children="\" 1\""' \
--form 'nationality="\"UA\""' \
--form 'height="\"177\""' \
--form 'weight="\" 80\""' \
--form 'nickname="\"tv\""' \
--form 'theme="\"1\""' \
--form 'phone="\"1234567890\""' \
--form 'phoneCode="\"UA\""'
Честно говоря, не вижу ничего, что могол бы привести к 404, думаю что-то все же с заголовком. Попробуйте убрать вобще заголовок, или если юзаете таки либу, там вроде есть getHeaders() или что-то такое
источник

DS

Del Spooner in React Kyiv
у form-data есть: { headers: form.getHeaders() }
источник

AZ

Artur Zahorskyi in React Kyiv
вручную формдату подправил — заработало! Спасибо за подсказку!
источник

YO

Yevhenii Oliinyk in React Kyiv
но странно что сервер вернул 404 на неправильные данные. похоже на кривое апи
источник

AZ

Artur Zahorskyi in React Kyiv
Yevhenii Oliinyk
но странно что сервер вернул 404 на неправильные данные. похоже на кривое апи
если интересно:
Object.entries(memberData).forEach(([key, value]) => {
   formData.append(key, `"${value}"`);
   formData.append('', '\\');
 });
источник

AZ

Artur Zahorskyi in React Kyiv
впервые с таким столкнулся, если честно
источник

YO

Yevhenii Oliinyk in React Kyiv
нечто необычное, такое для нормального апи не приходится делать
источник

S

Serhiy in React Kyiv
З Різдвом усіх. Питання на засипку по material-ui. Є певний список і замітив що він в один момент зависає. Скріпти жеруть в середньому 5-6k ms. Вирішив зробити тест, вивести список тільки в одній компоненті/тегу ( без екшенів/картинок ).Результат:
- <Paper>{id}</Paper> - 3-3.5k ms scripts
- <div>{id}</Paper> - 1.7-2k ms scripts
чи стикався хтось з такою проблемою ? чи варто відмовлятися від material-ui чи шукати проблему ще у чомусь ? Дякую
П.С: рендер списку був у однакових умовах
источник

A

Alex in React Kyiv
Serhiy
З Різдвом усіх. Питання на засипку по material-ui. Є певний список і замітив що він в один момент зависає. Скріпти жеруть в середньому 5-6k ms. Вирішив зробити тест, вивести список тільки в одній компоненті/тегу ( без екшенів/картинок ).Результат:
- <Paper>{id}</Paper> - 3-3.5k ms scripts
- <div>{id}</Paper> - 1.7-2k ms scripts
чи стикався хтось з такою проблемою ? чи варто відмовлятися від material-ui чи шукати проблему ще у чомусь ? Дякую
П.С: рендер списку був у однакових умовах
В билд версии будет норм
источник
2021 January 07

S

Serhiy in React Kyiv
Alex
В билд версии будет норм
так в білд версії стало все більше менш краще
- Paper - 1.4k ms
- div - 1.2k ms
але хіба це вихід робити білд і дивитись які скріпти роблять затримку ?
источник

A

Alex in React Kyiv
Serhiy
так в білд версії стало все більше менш краще
- Paper - 1.4k ms
- div - 1.2k ms
але хіба це вихід робити білд і дивитись які скріпти роблять затримку ?
если ты делаешь прототип то вот легкий UI https://chakra-ui.com/. А на реальном проекте конечно лучше свои ui
источник

A

Alex in React Kyiv
сделай часто используемые компоненты свои с помощью storybook
источник