Ошибка типа: Не удается задать свойства неопределенного (настройка «Авторизация»)

#vue.js

Вопрос:

Мой axios не устанавливает заголовки, я пытался везде искать любое возможное решение, но я не получаю никакого решения. Все выглядит нормально, но когда я копирую следующий код и вставляю его в метод созданного крючка, я получаю сообщение об ошибке в консоли [Предупреждение Vue]: Ошибка в созданном крючке: «Ошибка типа: Не удается установить свойства неопределенные (настройка» Авторизация»)», что объясняет, почему axios не работает.

 beforeCreated() {
    const token = localStorage.getItem("token")         

    if (token) {
        axios.defaults.headers.common['Authorization'] = "Bearer "   token

    } else {
        axios.defaults.headers.common['Authorization'] = ""
    }
}
 

Любой, у кого была подобная проблема, пожалуйста, помогите мне. Спасибо