Adicionando o \\\"módulo\\\" atributo ao elemento script, você está instruindo o navegador a interpretar o script como um módulo, permitindo que ele carregue e execute declarações de importação.
Compatibilidade do navegador
Importar e as declarações de exportação são suportadas nas seguintes versões de navegador (e posteriores):
Para versões mais antigas, pode ser necessário ativar sinalizadores experimentais no navegador:
Declarações de importação ES2015 no nível superior no Firefox: entendendo o erro
Ao usar declarações de importação ES2015 no Firefox, você pode encontrar um erro que eles não são permitidos no nível superior de um módulo. Isso pode ser confuso, pois você esperaria que as instruções de importação fossem colocadas no topo de um arquivo.
A raiz do problema está no suporte do navegador
Como o mensagem de erro sugere, as declarações de importação têm requisitos específicos para sua colocação dentro de um módulo. No Firefox, essas declarações devem ser incluídas em um elemento de script que especifica explicitamente o atributo type="module". Aqui está um exemplo de como fazer isso corretamente:
Adicionando o "módulo" atributo ao elemento script, você está instruindo o navegador a interpretar o script como um módulo, permitindo que ele carregue e execute declarações de importação.
Compatibilidade do navegador
Importar e as declarações de exportação são suportadas nas seguintes versões de navegador (e posteriores):
Para versões mais antigas, pode ser necessário ativar sinalizadores experimentais no navegador:
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3