TypeScriptで配列をフィルタリングする方法。私はこのtypescriptで配列をフィルタリングする方法
findAllPersonsNotVisited():Observable<Person[]> {
var rightNow = new Date();
var res = rightNow.toISOString().slice(0,10).replace(/-/g,"-");
return this.db.list('person/' + res)
**.filter(
person => person.isVisitor === false
)**
.do(console.log)
.map(Person.fromJsonList);
}
そしてこの
ngOnInit() {
this.allPersonsIsVisited = this.allPersons.filter(
person => person.isVisited === false);
}
と配列が常に空であることを後にしようと試みました。私が何をしなければならないか教えてください
の助けを借りて、必要な結果を抽出するために、プライベートメソッドを使用して、以下のコード
を使用します。まずallPersons配列に何かがありますか? – toskv
はい、フィルタを使用しないとすべての人が表示されます。しかし、フィルターでは何も見えません –