私はnameプロパティを持つモデルQuestionaireを持っています。私が使用してselect要素の異なるオプション値を表示する必要が私のhtmlコード内のクラスアンケートのnameプロパティに基づいて(Angular 5)* ng選択/オプションで作業していない
app.component.ts
import {Questionaire} from '../questionaire.model';
questionaire : Questionaire;
* ngIfこれは私が何 ですapp.component.html
<select
class="form-control"
name="proposal"
required
ngModel
>
<div *ngIf = "questionaire.name === 'credit'">
<option value="">Select</option>
<option value="Proposal">Proposal</option>
<option value="ndg">NDG</option>
<option value="credit">Credit Line</option>
</div>
<div *ngIf = "questionaire.name === 'asset'">
<option value="">Select</option>
<option value="Proposal">Proposal</option>
<option value="asset">Asset</option>
</div>
</select>
でやろうとして私は私がやろうとしています何を達成することはできませんよ。
私は明らかに希望です。
こんにちは、あなたの詳細な回答をいただき、ありがとうございます。それは本当に反応的なアプローチ(角度フォーム)のためのソリューションですが、私は代わりにテンプレート駆動アプローチを使用しています。あなたは私にTDアプローチについての解決策をあらかじめ教えていただけますか? –
@AdnanAbdulKhaliqこんにちは、あなたは別のモジュールではなくモジュールを選択したので、あなたのビジネスロジックをテンプレートの中に入れておくべきだと思います。 –
@Debaltonこんにちは、はい、あなたは非常に正しいです。それは私のために働いた。 –