コンポーネントの拡張とコンポーネントのオーバーレイの違いは何ですか?誰かが開発者の視点で説明してください。オーバーレイ/オーバーライドv/s AEMのコンポーネントの延長
0
A
答えて
2
オーバーレイ/オーバーライドコンポーネント:
プロジェクトに基礎コンポーネントをコピーして必要性に基づいて、それを修正することにより、カスタムコンポーネントを作成します。 たとえば、画像コンポーネントを"/ libs/foundation/components/image"からサイトフォルダ"/ apps/testsite/components"にコピーすると、画像コンポーネントと全く同じ新しいコンポーネントが作成されます。 コピーした後、要件に基づいてコンポーネントを変更することができます。しかし、このアプローチの問題は、CQをアップグレードする場合、新しいバージョンのCQがの "/ libs/foundation/components/image"コンポーネントの新しい実装を持つ可能性があります。これらの変更は"/ appsに反映されません/ testsite/components/image "コンポーネント、 です。したがって、カスタムコンポーネントでこれらの変更を手動で行う必要があります。
拡張コンポーネント:「:superResourceTypeスリング」「/ LIBS /ファンデーション/コンポーネント/画像」として性
が必要なすべてのノードを作成し、の値を設定することにより、手動でカスタムコンポーネントを作成します。これにより、イメージコンポーネントのすべての機能が継承されますが、アップグレード後もイメージコンポーネントの機能を継承します。
関連する問題
- 1. JFileChooserの延長
- 2. React(ネイティブ)のコンポーネントをなぜ延長するべきですか?
- 3. Inkscapeのラテックス延長
- 4. TextBoxFor延長HtmlHelperの
- 5. CakePHPのビューチェンジ延長
- 6. Facebookアクセストークンの延長
- 7. パンダのデータフレームgroupbyプロット(延長)
- 8. AEMコンポーネントの応答テスト(Adobe Experience Manager)
- 9. Yii2-dynamicforms延長
- 10. マウスイベントを延長
- 11. Kramdown延長
- 12. UIStoryboard延長
- 13. のWebPACKの解決延長
- 14. AppCompatActivityへのアクティビティの延長
- 15. SVGストロークアニメーションの長さを延長する
- 16. AEM/CQ Sightly Parsysコンポーネント単一コンポーネント/限定コンポーネント
- 17. 株価チャートの延長
- 18. wpfテキストボックスのコンテキストメニューを延長
- 19. JSONのプロトタイプを延長
- 20. アタッチメント付Powermailフィニッシャーの延長
- 21. モンゴイドモデルのトリッキーな延長
- 22. 延長 - ツリービューのトリガーリフレッシュ手動
- 23. レール延長の登録フォーム
- 24. TransactionScope/SqlTransactionタイムアウトの延長
- 25. Magento 2スライダーの延長
- 26. 遅延コンポーネントのhtmlアングル2
- 27. コンポーネントのhtmlファイルのVSコードオートコンプリート
- 28. オーバライドなし延長
- 29. 欠落延長キャンバス
- 30. 長い遅延が
この詳細については、[adobe thread](http://help-forums.adobe.com/content/adobeforums/en/experience-manager-forum/adobe-experience-manager.topic.html)を参照してください。 /forum__fiiv-am_trying_tounderst.html) – VAr
簡単な言葉で言うと、/ libsから/ appsの下にある完全なOOTBコンポーネントを取得するようなものです。オーバーレイは、要件に応じてコンポーネントで変更する必要があるファイルを取得するようなものです。 AEMドキュメンテーションを参照していない場合は、クリアすることを願っています。ありがとう –