Size: a a a

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

2020 November 25

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Макс
в общем у меня папки, такие как Intro, могут быть с разными названиями, вот мне нужно как-то брать их имя и записывать в переменную, как это сделать в данном случае ? спасибо заранее !
ну смотри, при fileName.split('/') мы получаем массив, где последний элемент это имя файла, всё остальное - имена папок.
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Макс
мне нужно получить имя папки, в котором будет находится body.vue
так выреж начало исходной строки на длинну которая короче на длинну имени  компонента
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
slice в общем
источник

М

Макс in JavaScript — русскоговорящее сообщество
спасибо !
теперь ясно в какую сторону смотреть )
источник

NG

Nazar Ginailo in JavaScript — русскоговорящее сообщество
Привет, может кто подсказать как это можно порефачить

const arr = chip.map(({ label }) => label);
if (arr.includes(value)) return;
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Nazar Ginailo
Привет, может кто подсказать как это можно порефачить

const arr = chip.map(({ label }) => label);
if (arr.includes(value)) return;
if (chip.some(({label}) => label === value)) return;
источник

NG

Nazar Ginailo in JavaScript — русскоговорящее сообщество
Konstantin Sedykh
if (chip.some(({label}) => label === value)) return;
спасибо!
источник

АL

Александр Laksan... in JavaScript — русскоговорящее сообщество
Добрый вечер. Подскажите, пожалуйста почему не заходит в метод getData ? Таким способ собираю таблицу с колонкой message.
источник

A

Alex in JavaScript — русскоговорящее сообщество
Привет ребят!

Столкнулся с проблемой  Cannot read property 'type' of undefined

Песочница тут

https://codesandbox.io/s/objective-chaplygin-4trff?file=/src/App.js
источник

V

Victor in JavaScript — русскоговорящее сообщество
Очевидно, ты вышел за пределы массива questions
источник

V

Victor in JavaScript — русскоговорящее сообщество
Alex
Привет ребят!

Столкнулся с проблемой  Cannot read property 'type' of undefined

Песочница тут

https://codesandbox.io/s/objective-chaplygin-4trff?file=/src/App.js
Обращаешься к 29 элементу массива длинной 28
источник

A

Alex in JavaScript — русскоговорящее сообщество
Victor
Обращаешься к 29 элементу массива длинной 28
Да, спасибо. Сейчас думаю как выходить на главную
источник

Ⓣ ǿ ℓ į ᶄ in JavaScript — русскоговорящее сообщество
Ребята, привет. Подскажите, кто работал с API, таких ошибок ведь не должно прилетать, их нужно на сервере обрабатывать? Т.е. отдавать ответом что то вроде { "success": false, "message": "error description" }. Потому что JS-м я могу перехватывать ошибки только 2ХХ, остальные просто отображаются в консоли... Как правильно обрабатывать такие ошибки?
источник

D

Danila in JavaScript — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Ребята, привет. Подскажите, кто работал с API, таких ошибок ведь не должно прилетать, их нужно на сервере обрабатывать? Т.е. отдавать ответом что то вроде { "success": false, "message": "error description" }. Потому что JS-м я могу перехватывать ошибки только 2ХХ, остальные просто отображаются в консоли... Как правильно обрабатывать такие ошибки?
Неправда, ты можешь отрабатывать ошибки на стороне жс
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Ребята, привет. Подскажите, кто работал с API, таких ошибок ведь не должно прилетать, их нужно на сервере обрабатывать? Т.е. отдавать ответом что то вроде { "success": false, "message": "error description" }. Потому что JS-м я могу перехватывать ошибки только 2ХХ, остальные просто отображаются в консоли... Как правильно обрабатывать такие ошибки?
можешь
fetch().then().catch()

try {
} catch (e)
источник

Ⓣ ǿ ℓ į ᶄ in JavaScript — русскоговорящее сообщество
Vlad
можешь
fetch().then().catch()

try {
} catch (e)
Вот как раз те ошибки, которые на скрине - вывожу через .catch, но в консоли всё равно видно красным "Unauthorized", и это не перехватить, если ошибка не 2ХХ
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Вот как раз те ошибки, которые на скрине - вывожу через .catch, но в консоли всё равно видно красным "Unauthorized", и это не перехватить, если ошибка не 2ХХ
покажи как ты ловишь в .catch
источник

D

Danila in JavaScript — русскоговорящее сообщество
Ⓣ ǿ ℓ į ᶄ
Вот как раз те ошибки, которые на скрине - вывожу через .catch, но в консоли всё равно видно красным "Unauthorized", и это не перехватить, если ошибка не 2ХХ
Ошибка и не может быть 2хх, на 2хх окейные статусы )
источник

D

Danila in JavaScript — русскоговорящее сообщество
Это axios?
источник

Ⓣ ǿ ℓ į ᶄ in JavaScript — русскоговорящее сообщество
+
источник