Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
この手順は、Carouselコンポーネントを使用しているアプリにのみ必要です。アプリでCarouselを使用していない場合は、手順6:更新をテストするに進んでください。 RN 0.83では、Carouselコンポーネントがkepler-ui-componentsパッケージから@amazon-devices内の独立したパッケージに移動されました。Carouselを使用している場合は、コンポーネントを新しいパッケージに移行する必要があります。

5.1 Carouselの使用箇所を検出する

何も見つからない場合は、手順6:更新をテストするに進んでください。

5.2 依存関係を更新する

  • Carouselがkepler-ui-componentsからの唯一のインポートである場合は、依存関係全体を置き換えます。
  • ほかのコンポーネントもインポートしている場合は、kepler-ui-componentsを残したままvega-carouselを追加します。

5.3 importステートメントを更新する

5.4 データアクセスパターンを移行する

Carousel V2では、パフォーマンスの向上のために、単純なdata配列プロパティがdataAdapterパターンに置き換えられています。

5.5 プロパティを移行する

プロパティの名前を、次の表に示すV2プロパティの名前に更新します。 廃止された以下のV1プロパティの削除(相当するV2プロパティなし)
  • itemDimensions
  • getItemForIndex
  • firstItemOffset
  • selectionBorder.enabled

5.6 イベントハンドラーを移行する

選択されたカルーセルアイテムの追跡にonFocusまたはonFocusUpdateを使用している場合は、onSelectionChangedに移行します。

5.7 移行の完全な例

プロパティマッピングの詳細なリファレンスについては、Vega Carouselのドキュメントを参照してください。
最終更新日 2026年10月26日