私は(JSON相当)のようなコレクションを作成しました:動的なドロップダウン - AngularFire2
sports: {
football: {
name: 'football',
varieties: {
11aside: {
name: '11 a side'
},
6aside: {
name: '6aside'
}
}
}
}
私はそうのような選択ボックスで様々なスポーツを表示することができます。
一度// sports.controller.ts
this.sports = db.collection('sports').valueChanges();
// sports.html
<select formControlName="sport">
<option value="">- Select -</option>
<option *ngFor="let sport of sports | async" [value]="sport.id">{{sport.name}}</option>
</select>
選択が行われ、2番目の選択ボックスが表示され、ユーザーに「多様性」を選択させたいと考えています。 anglefire2でこれを達成する最良の方法は何でしょうか?
ありがとうございました。
ご協力ありがとうございます。私はいくつかの変更を加えなければなりませんでしたが、フォームの値にvalueChanges関数を使用すると、間違いなく正しい方向に向いています。 –