移行されたコンポーネント

日本語翻訳に関する免責事項

このページの翻訳は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に残ります。同様に、保存済み検索と保存済み選択に変更はありません。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、