Я пытался отправить данные в базу данных, но она не проходит и выдает ошибки.
Это мой файл .ts. В приведенном ниже коде this.tasks в конструкторе имеет красную линию, и я не знаю почему.
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from
'ionic-angular';
import { AngularFireDatabase , AngularFireObject } from
'angularfire2/database';
@IonicPage()
@Component({
selector: 'page-create-quiz',
templateUrl: 'create-quiz.html',
})
export class CreateQuizPage {
tasks : AngularFireObject <any[] > ;
constructor(public db:AngularFireDatabase){
this.tasks = this.db.object('/tasks').valueChanges();
}
ionViewDidLoad() {
console.log('ionViewDidLoad CreateQuizPage');
}
}
Это мой HTML-файл
<ion-header>
<ion-navbar>
<ion-title>Create you quiz here</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<ion-list>
<ion-item *ngFor="let task of tasks | async">
<input type="text" [(ngModel)]="task.name">
</ion-item>
</ion-list>
</ion-content>