Aura コンポーネント用 LWS の制限

LWS で実行されている Aura コンポーネントの既知の制限の一部を以下に示します。

top プロパティは、次のアクセサーで使用する必要があります。

  • window.top
  • globalThis.top
  • self.top

location プロパティは、次のアクセサーで使用する必要があります。

  • window.location
  • document.location
  • globalThis.location
  • self.location
  • document.defaultView.location

これらのパターンでは、次のランタイムエラーが発生します。

  • async/await
  • 動的インポート

Aura コンポーネントは、これらの手法を使用できません。これらの手法は、Aura でサポートされていない ES6 で導入された機能だからです。この構文の使用には、通常、開発時に入力規則によってフラグが付けられます。

Aura コンポーネントは、async/await または動的インポートを使用する静的リソースを使用する場合、コンポーネントでエラーが発生するランタイムまで検出されません。