私は角4を初めて使っています。状態が変わるたびにデータを隠そうとしています。 Angular 4の状態名に基づいて特定のデータを隠すにはどうすればよいですか?角度4の状態名に基づいてデータを隠す方法は?
-1
A
答えて
0
これは、コンポーネントのvisibleStateプロパティを基に非表示または表示するテンプレートの例です。それが役に立てば幸い。
<div id="your-data" [hidden]="visibleState">{{myData}}</div>
+0
visiblestateは州名ですか? – srujana
+0
コンポーネントのプロパティに含める必要があります public visibleState = false この場合、this.visibleStateをtrueまたはfalseに変更してデータを表示または非表示にできます –
0
あなたが達成したいのかによって、いくつかのオプションがあります:
- あなたが追加するngIf制御ディレクティブを使用することができます
<div [hidden]="visibleFlag"></div>
- あなたは要素を表示または非表示に隠されたディレクティブを使用することができますまたはDOMから要素を削除します。
<div *ngIf="visibleFlag"></div>
- それとも、を使用することができますngSwitch
コンポーネントコード:機能内のコンポーネント
isTrue:boolean = False
で
export class AppComponent {
visibleFlag: boolean = true;
}
0
<div *ngShow="isTrue"></div>
<button click="show()"></button>
show() {
if (this.isTrue == False) {
this.isTrue = True
} else {
this.isTrue = False
}
}
関連する問題
- 1. 角度2/4でアニメーション状態にクラス名を付ける方法は?
- 2. 状態からのデータに基づいて棒グラフをプロットする方法
- 3. 角度ドロップダウンマルチセレクションの値に基づいてng-repeatのデータをフィルタリングする方法
- 4. 角度 - $状態
- 5. タイマjQueryに基づいてサイクルホバー状態
- 6. JSONデータに基づいてトグルスイッチの状態
- 7. 状態の場所に基づいてWebアプリケーションを処理する方法は?
- 8. Appの状態に基づいてアクションを実行する方法は?
- 9. スクリーンサイズに基づいて@角度/フレックスレイアウトラップを作る方法
- 10. 角度アプリケーション状態
- 11. 角度jsの条件に基づいてUIグリッドテンプレートを隠す1
- 12. 角度2 ngForインデックスに基づいてクラス名を生成
- 13. ユーザーの種類に基づいた角度4の動的ヘッダー
- 14. ネットワーク状態に基づいてイオン状態のテンプレートを更新する
- 15. チェックボックスの状態は還元状態に基づいて変化しません
- 16. 選択状態に基づいて状態値をオフに設定する
- 17. 角度とui-router - 親状態で名前付きビュー内に入れ子状態を設定する方法
- 18. 状態に基づいてコンポーネントを動的に表示する方法
- 19. 状態が状態で動作しない場合の角度角度
- 20. 状態を維持する角度/ Redux正しい方法
- 21. 以前の状態名に基づいてコントローラを実行する
- 22. データは、角度4
- 23. 配列の状態に基づいて配列を並べ替える方法
- 24. 角度に基づく角度クラス
- 25. 用いて、式に基づいて結果を計算する方法角度
- 26. 角度4を使用するクエリパラメータに基づいてメニューアイテムを表示
- 27. reactjsの条件に基づいて状態を設定する
- 28. IDに基づいて行を切り替えます - 角度4
- 29. 変数に基づいて動的CSSを生成する角度4
- 30. テキストフィールドにフォーカスし、チェック状態に基づいてフォーカスを外す
答えが分かりましたか? – krzysztofla