私の2番のプロジェクトでポップアップを実装する際にいくつか問題があります。 1つのページには10種類のアクションを配置する必要があります。クリックするとポップアップが表示され、さらに詳しい情報や簡単な確認ができます。問題は、少なくとも5種類のポップアップがあることです(日付ピッカー、ドロップダウンメニュー、複数のドロップダウンメニューなどあります)。私はさまざまなコンポーネントを実装する必要があると思います。ポップアップ)といくつかのダイアログサービス。どのように角度2の良いプラクティスでこれを行う方法を知っていますか?角2、異なるポップアップのタイプ
0
A
答えて
-1
PrimeNGはビジネスが複雑であれば部品実装の異なる5種類を好むでしょうp-dialog
オーバーレイコンポーネント
<p-dialog header="Title" [(visible)]="display">
Content
</p-dialog>
を持っています。 Content
セクションの代わりにセレクタを使用します。p-dialog
希望どおりに動作します。
+0
私はプライム・ニア・アプローチを個人的には好まない –
関連する問題
- 1. 角2の異なるテンプレート
- 2. 異なるタイプのネットワークタブで2回コール
- 3. 異なるタイプの2次元配列
- 4. 角度2 ng-bootstrap datepickerポップアップ
- 5. 角度の異なる2つのベースルート
- 6. 角度2の異なるモジュールコンポーネント通信
- 7. 角度2タイプのスクリプト
- 8. 角2異なるモジュール同じルーティング
- 9. 角2+ 2つの異なるケースのトグルを作成する
- 10. 角度2:この名前を持つ2つの異なるタイプが、私は次のコードしている私の角度2のアプリで
- 11. LINQで異なるタイプの2つのリストを連結する
- 12. 異なるタイプの2つのリストを連結する
- 13. 異なるタイプの2つのリストをリストビューにリンクする
- 14. 同じタイプの2つの異なるインスタンスを提供する
- 15. RDDの2つの異なるタイプをマージする
- 16. Flex:Alert.show()タイプのポップアップではなくブラウザのポップアップですか?
- 17. イオン2画像のポップアップ(角度2の動的バインディング)
- 18. 異なるタイプのプロパティーセッター
- 19. イテレータのタイプが異なる
- 20. 異なるタイプのMongoDBインデックス
- 21. 異なるタイプのツリービュー
- 22. 異なるタイプのオブジェクトは
- 23. 異なるタイプのMysqlカウント
- 24. Djangoの異なるタイプ
- 25. 異なるタイプの抽象
- 26. 異なるタイプの返却
- 27. スピナー - ポップアップ/リストビューの項目が異なる
- 28. Entity Frameworkとの2つの異なるタイプの比較
- 29. numpyの - スタック、異なるタイプの2つの配列
- 30. 2人の異なるタイプのログインと別個のメニュー
https://material.angular.io/components/dialog/overviewでは、オーバーレイコンテナに異なるコンポーネントを表示することができます –
もう1つのアプローチは、ヘッダー、ボディー、フッターのような一般的なオーバーレイデザインをカスタマイズフラグと実装をng-contentを使用して親コンポーネントに任せてください – RRForUI
@RRForUIええ、私はそれがこの問題で最も良い解決策だと思います。 –