Как обрабатывать два блока в хранилище Firebase при загрузке файлов в FireBase с использованием угловых
В app.module
AngularFireModule.initializeApp(environment.firebaseConfig)
У меня два хранилища
firebaseConfig: {
apiKey: 'AIzaSyBHsAxVgiuM0_xLd3BunTG6Yf9x1nynxoA',
authDomain: 'careerograph-e9963.firebaseapp.com',
databaseURL: 'https://careerograph-e9963.firebaseio.com',
projectId: 'careerograph-e9963',
storageBucket: 'careerograph-e9963.appspot.com',
messagingSenderId: '669874223858'
},
firebaseExcelConfig: {
apiKey: 'AIzaSyBHsAxVgiuM0_xLd3BunTG6Yf9x1nynxoA',
authDomain: 'careerograph-e9963.firebaseapp.com',
databaseURL: 'https://careerograph-e9963.firebaseio.com',
projectId: 'careerograph-e9963',
messagingSenderId: '669874223858',
storageBucket: 'careerograph-excel',
},
в компоненте я вставляю в частное хранилище contructor: AngularFireStorage затем вызвать
this.task = this.storage.upload(this.path, file, { customMetadata });
Как выбрать ведро для загрузки в него файла
0 ответов
В документации вы можете увидеть:
// Get a non-default Storage bucket
var storage = firebase.app().storage('gs://my-custom-bucket');
Ссылка на хранилище, которое вы должны определить, выглядит следующим образом:
var storageRef = firebase.app().storage('my-custom-bucket').ref();