Firebase Remote Config on Vue - PullRequest
       19

Firebase Remote Config on Vue

1 голос
/ 17 февраля 2020

Я только что попытался интегрировать пользовательскую конфигурацию Firebase на Vue. Я новичок ie в этом и получил такую ​​ошибку enter image description here

Я уже добавил Firebase SDK в свой проект. Это мой основной. js


Vue.config.productionTip = false

const config = {
  apiKey: "######################",
    authDomain: "######################",
    databaseURL: "######################",
    projectId: "######################",
    storageBucket: "######################",
    messagingSenderId: "######################",
    appId: "######################",
    measurementId: "######################"
 };
firebase.initializeApp(config);

new Vue({
  router,
  vuetify,
  render: h => h(App)
}).$mount('#app')

, и я хочу использовать удаленную конфигурацию Firebase на моем View

<script>
import firebase from "firebase";

  remoteConfig = firebase.remoteConfig();

  // [START enable_dev_mode]
  remoteConfig.settings = {
    minimumFetchIntervalMillis: 3600000,
  };
  // [END enable_dev_mode]
  // [START set_default_values]
  remoteConfig.defaultConfig = ({
    'is_auto_location': 'false',
  });
  // [END set_default_values]

  remoteConfig.ensureInitialized()
  .then(() => {
    console.log('Firebase Remote Config is initialized');
    setLocation();
  })
  .catch((err) => {
    console.error('Firebase Remote Config failed to initialize', err);
  });

  function setLocation() {
    this.isAutoLocation = remoteConfig.getString('is_auto_location');
  }

</script>

, пожалуйста, помогите. Thankyou

1 Ответ

1 голос
/ 17 февраля 2020

импорт firebase в main. js файл import * as firebase from 'firebase'

есть замечательный пакет vuejs для вызова firebase vuefire . Вы можете использовать его

...