我想从firebase存储中检索一张照片到角度7,当我运行应用程序时出现一些错误,我无法解决它。
我的代码如下所示:
app.module.ts
import { AngularFireModule } from 'angularfire2';
import { AngularFireStorageModule } from 'angularfire2/storage';
imports: [
BrowserModule,
AngularFireModule.initializeApp(config),
AngularFireStorageModule
app.component.ts
import { Component } from '@angular/core';
import { AngularFireStorage } from 'angularfire2/storage';
import firebase from 'firebase/firestore';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
firestore = firebase.storage();
storageRef = firebase.storage.ref();
title = 'aaa';
constructor(private afStorage: AngularFireStorage) { }
display() {
this.storageRef = firebase.storage.ref('rasool/download2.jpg');
this.storageRef.getDownloadURL().then(function(url) {
console.log(url);
});
}
}
app.component.html
<button (click)="display()"></button>
错误显示在 cli 中:
./src/app/app.component.ts 8:25-33 中的警告“在“firebase/firestore”中找不到导出“默认”(导入为“firebase”)
./src/app/app.component.ts 9:26-34 中的警告“在“firebase/firestore”中找不到导出“默认”(导入为“firebase”)
./src/app/app.component.ts 13:26-34 中的警告“在“firebase/firestore”中找不到导出“默认”(导入为“firebase”)我「wdm」:编译时带有警告。
我该如何解决这个错误请帮助我
我还有一个问题,下面的代码是对的吗???
this.storageRef = firebase.storage.ref('rasool/download2.jpg');
this.storageRef.getDownloadURL().then(function(url) {
console.log(url);