Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 25

P

Pavel in JavaScript Noobs — сообщество новичков
Это прям банальный совсем пример, по факту гораздо больше чего можно делать, более полезного
источник

P

Pavel in JavaScript Noobs — сообщество новичков
Например обновить сразу токен, если он протух
источник

ii

ilia ivanik in JavaScript Noobs — сообщество новичков
Pavel
Условно выполнить какие-то операции до запроса.  Например, таким образом, можно легко спиннер загрузки показывать, не хардкодя это каждый раз
Понял, спасибо. Я fetch через обертку использую, так что с этим проблем нет
источник

P

Pavel in JavaScript Noobs — сообщество новичков
Ну то есть Аксиос не только про получение голых данных с сервера, там немного все интереснее
источник

P

Pavel in JavaScript Noobs — сообщество новичков
Проксирование запросов тоже очень удобно, когда локально разрабатываешь ) вкусовщина в общем, имхо
источник

ii

ilia ivanik in JavaScript Noobs — сообщество новичков
Pavel
Ну то есть Аксиос не только про получение голых данных с сервера, там немного все интереснее
ясно, благодарю
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Офигеть хуево
источник

d

dettrix in JavaScript Noobs — сообщество новичков
вообще, validate async ,а toEqual не async.. или я чего не понял, беглым взглядом?
источник

M

Maksim in JavaScript Noobs — сообщество новичков
ilia ivanik
сработало?
Неа
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
ymdev
Так что в итоге тебе надо отправить?
Массив
[
   {
       "title": "something",
       "artist": "test",
       "track_data": "something.mp3"
   },
   {
       "title": "a",
       "artist": "b",
       "track_data": "something2.mp3"
   }
]

Плюс прикрепить файлы something.mp3 и something2.mp3 ?
У тебя данные жирные, попробуй ключи сократить
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
t вместо title и так далее
источник

y

ymdev in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
У тебя данные жирные, попробуй ключи сократить
не того отметил(
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
А то много передавать, соответственно и приложение медленнее работает
источник

M

Maksim in JavaScript Noobs — сообщество новичков
Причём тут жирные они или нет?
источник

ii

ilia ivanik in JavaScript Noobs — сообщество новичков
Maksim
Пробовал через formdata, но не смог нормально массив без имени отправить
насколько я помню - его нельзя без имени отправить, но это вроде не проблема, просто на бэке принимай с тем именем с которым отправили и все?
источник

M

Maksim in JavaScript Noobs — сообщество новичков
Та я просто не хотел бэк трогать
источник

M

Maksim in JavaScript Noobs — сообщество новичков
Думал есть какие-то хорошие решения, но походу придётся через форм дата и бэк под это подправить
источник

ii

ilia ivanik in JavaScript Noobs — сообщество новичков
Maksim
Та я просто не хотел бэк трогать
я, кроме формДата, к сожалению, не знаю как отправить файл на сервер, сорян
источник

in JavaScript Noobs — сообщество новичков
здравствуйте, вопрос : если я хочу округлить дробное число , но не хочу его переводить в string (а оба toPrecision() и .toFixed() это делают ) мне обязательно писать : Number(x.toPrecision(0)) или Number(x.toPrecision()) или же есть функции которые округляют не переводя число в строку ?
источник

DK

Dmitry Kudryavtsev in JavaScript Noobs — сообщество новичков
здравствуйте, вопрос : если я хочу округлить дробное число , но не хочу его переводить в string (а оба toPrecision() и .toFixed() это делают ) мне обязательно писать : Number(x.toPrecision(0)) или Number(x.toPrecision()) или же есть функции которые округляют не переводя число в строку ?
toFixed() ??
источник