我想获取输入文本的文本,然后使用按钮将其保存在变量中。要将其用作Firebase查询中的参数。
.html
<input type="text" class="form-control" ng-model="value1" id="textCI" placeholder="C.I." >
component.ts
<-ResultCI =勇敢的输入文本->
buscarCI(){
let query=null;
query=this.servicio.getUsuarioFiltro(this.ResultCI);
query.snapshotChanges()
.map(changes=>{
return changes.map(c=>({key:c.payload.key, ...c.payload.val()}))
}).subscribe(contactos =>{
this.contactos=contactos
});
}
答案 0 :(得分:1)
您使用的是ng-model的angularjs语法,而应使用 [(ngModel)]
<input type="text" class="form-control" [(ngModel)]="value1" id="textCI" placeholder="C.I." >
您应该可以使用 this.value1