Задать вопрос

Как получить доступ к переменной из другого файла?

Есть файл config.js для хранения настроек подключения к Firebase:
export default {
    data: () => ({
        firebaseData: {
            // тут объект с настройками
        }
    }),
    methods: {
        getDBData() {
            return this.firebaseData
        }
    }
}

и есть файл на одном уровне main.js
import config from './config'
import firebase from 'firebase/app'

firebase.initializeApp(config.methods.getDBData());

но
config.methods.getDBData()
возвращает undefined в консоль.лог(), как тогда забрать данные из data()?
  • Вопрос задан
  • 536 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    Vue.js разработчик
    4 месяца
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Академия Eduson
    Frontend-разработчик
    9 месяцев
    Далее
Решения вопроса 1
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Вынесите в отдельный файл только объект с настройками. А потом импортируйте его там где нужно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы