首先我要说我对角度很新。 我的问题是,按照AngularFire 2 - Retrieving data as lists的示例,我在表格中显示了来自firebase数据库的数据列表。
在其中一个栏目中,我在模板中添加了这个条件:
{{local.authorized?'Approved':'Rejected'}}
这应该用“已批准/已拒绝”替换“真/假”
如果我仅显示原始值,则数据绑定有效,但如果我使用该条件则不会解释值更改..
你能帮帮忙吗?
app.component.ts
@Component({
selector: 'app-root',
templateUrl: 'app.component.html',
styleUrls: ['app.component.css']
})
export class AppComponent {
locais: FirebaseListObservable<any[]>;
constructor(db: AngularFireDatabase) {
this.locais = db.list('locais');
}
addLocal(newName: string) {
this.locais.push({ text: newName });
}
updateLocal(key: string, newText: string) {
this.locais.update(key, { authorized: newText });
}
deleteLocal(key: string) {
this.locais.remove(key);
}
deleteEverything() {
this.locais.remove();
}
}