「モジュール」を追加するscript 要素に属性を追加すると、スクリプトをモジュールとして解釈するようにブラウザに指示し、インポート宣言をロードして実行できるようになります。
ブラウザの互換性
インポートおよびエクスポート宣言は、次のブラウザ バージョン (以降) でサポートされています:
古いバージョンの場合は、ブラウザ内で実験的なフラグを有効にする必要がある場合があります:
Firefox の最上位レベルでの ES2015 インポート宣言: エラーについて
Firefox で ES2015 インポート宣言を使用すると、エラーが発生する場合がありますモジュールのトップレベルでは許可されていないことを示します。 import ステートメントがファイルの先頭に配置されることが予想されるため、これは混乱を招く可能性があります。
問題の根本はブラウザのサポートにあります
エラー メッセージが示唆するように、インポート宣言はモジュール内での配置に特定の要件があります。 Firefox では、これらの宣言は、type="module" 属性を明示的に指定するスクリプト要素内に 含める必要があります 。これを正しく行う方法の例を次に示します。
「モジュール」を追加するscript 要素に属性を追加すると、スクリプトをモジュールとして解釈するようにブラウザに指示し、インポート宣言をロードして実行できるようになります。
ブラウザの互換性
インポートおよびエクスポート宣言は、次のブラウザ バージョン (以降) でサポートされています:
古いバージョンの場合は、ブラウザ内で実験的なフラグを有効にする必要がある場合があります:
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3