移行されたコンポーネント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
パフォーマンスを向上させ、新機能を追加するために、Content HubはフロントエンドのKnockoutフレームワークをReactに置き換えました。この変更により、ユーザー エクスペリエンスが向上し、新しいカスタム コンポーネントを構築できるようになります。多くのページもReactに移行されました。
Reactへの移行は、最新バージョンのContent Hubにアップグレードする場合にのみ適用されます。
Reactには次のコンポーネントがあります。
-
創造
-
細部
-
エンティティコメント(ディスカッションコンポーネントとも呼ばれます)
-
エンティティコンテンツ (サブファイルビューアとも呼ばれます)
-
エンティティ履歴ビューア
-
エンティティ画像ビューア
-
エンティティインジケータ
-
エンティティ操作
-
エンティティ格付け
-
エンティティレンディション
-
HTML
-
一括編集テーブル
-
航法
-
Search
-
Searchボックス
-
選定
ページがKnockoutで強制された場合は、コンポーネントの古いKnockoutバージョンが使用されます。完全なReactでレンダリングされるページと完全なKnockoutでレンダリングされるページの詳細については、移行されたページを参照してください。
KnockoutからReactへの移行により、コンポーネントの古いバージョンと新しいバージョンのコンポーネントに違いが生じます。ここでは、最も重要な違いをいくつか紹介します。
-
CSSセレクターが変更されました。
-
CSSセレクタに基づいて要素を検索する外部コンポーネントは、その要素を見つけることができません。
-
Knockout用に書かれたCSSはReactでは動作しません。ポータルビルダーでCSSをReactページに変更する必要があります。
Homeページは、カスタムCSSが含まれており、Reactでレンダリングするとカスタム スタイルが失われるため、Knockoutに残ります。同様に、保存済み検索と保存済み選択に変更はありません。