JavaScript の移行

クライアント側コントローラ、ヘルパー、レンダラの JavaScript コードを Lightning Web コンポーネントの 1 つの JavaScript ファイルに移行します。

Aura コンポーネントのクライアント側コントローラは、名前-値ペアのマッピングを含むオブジェクトリテラル表記法の JavaScript オブジェクトです。Lightning Web コンポーネントの JavaScript ファイルは ES6 モジュールなので、Aura コンポーネントで使用される専有形式ではなく、標準の JavaScript を使用しています。

これは 1 行ずつ変換すればよいというようなものではなく、コンポーネント全体の設計を見直すよい機会になります。

Lightning Web コンポーネントと Aura コンポーネントの間で JavaScript コードを共有するには、コードを ES6 モジュールに配置します。詳細は、「LWC と Aura 間での JavaScript コードの共有」を参照してください。

関連トピック