1. ホーム
  2. angular

[解決済み] 条件付きでディレクティブを適用する

2022-06-12 09:35:12

質問

素材2を使って md-raised-button . このディレクティブを、ある条件が成立した場合のみ適用させたいのですが。

例えば

<button md-raised-button="true"></button>

もう一つの例です。 私はplunkerで基本的な動的反応フォームを作成しました。 ここでは formArrayName ディレクティブを使っています。 私は formArrayName ディレクティブを適用し、特定の条件が真になったときだけ formArrayName ディレクティブを追加しません。

以下は、その内容です。 プランカーリンク .

どのように解決するのですか?

条件に基づいてディレクティブを適用できるかどうかは分かりませんが、その際に ワークアラウンド を持っていることになる。 2つのボタンがあり、条件によって表示される .

<button *ngIf="!condition"></button>
<button *ngIf="condition" md-raised-button></button> 

編集部:もしかして こん が参考になると思います。