Skip to content

alimzhanovamir/samurai-mistakes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 

Repository files navigation

Ошибки js самураев:

Компонент, не компонента!!!


No 'Access-Control-Allow-Origin'

Текст ошибки:
Access to XMLHttpRequest at 'https://social-network.samuraijs.com/api/1.0/status' from origin 'http://localhost:3000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Что это значит:
Это означает что в у вас не правильно настроены заголовки запроса

Совет:
Проверить свойство headers. Дока самурайского API. Почитать про CORS можно тут. Так же можно установить в браузер расширение no cors отключающее блокировку.

Cannot read property 'название свойства' of undefined

Текст ошибки:
Cannot read property 'dialogs' of undefined

Пример:

const dialogs = state.dialogsPage.dialogs

Что это значит:
Это означает что в state или dialogsPage пришло значение undefined. Независимо какое свойство было указано в ошибке (map, length и т.д.).

Совет: Проверить переданные данные (props). Начать проверку с родительского компонента, если данные пришли с него.

Undefined is not a function

Текст ошибки: undefined is not a function

Пример:

props.setChecked(value)

Что это значит:
Это означает что пришло значение не являющееся функцией, например undefined.

Совет: Проверить переданные данные (props). Начать проверку с родительского компонента, если данные пришли с него.

About

Ошибки самураев

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published