Réécrivez le titre comme suit : Traduisez « SyntaxError : Impossible d'utiliser l'instruction d'importation en dehors d'un module » en chinois par « SyntaxError : Impossible d'utiliser l'instruction d'importation en dehors d'un module » lors de l'exécution sur le serveur en direct.
P粉520545753
P粉520545753 2023-08-28 20:10:06
0
1
672
<p>//Voici le fichier greet.js</p> <pre class="brush:php;toolbar:false;">importer React depuis "react" ; fonctionGreet() { retour ( <div><h1>Bienvenue</h1></div> ) } exporter par défaut Greet</pre> <p>//Voici le fichier indx.js</p> <pre class="brush:php;toolbar:false;">importer React,{Component} depuis 'react' importer Greet depuis './Greet' l'application de classe étend le composant { rendre() { <div className='App'> <Salut/> </div> } }</pré> <p>//Ceci est un fichier html</p> <pre class="brush:php;toolbar:false;"><!DOCTYPE html> <html> <tête> <titre> On y va </titre> ≪/tête> <corps> <script src="indx.js"> </corps> </html></pre> <p>J'essaie d'obtenir des données de greet.js et de les restituer dans indx.js, mais j'obtiens le message <strong>Impossible d'utiliser l'instruction d'importation en dehors du module error</strong></p>
P粉520545753
P粉520545753

répondre à tous(1)
P粉885035114
  • La raison pour laquelle vous obtenez l'erreur est que vous devez utiliser la syntaxe script 标签中添加 type='module' 来使用 import/export
  • Vous ne pouvez pas utiliser JSX dans le navigateur. Vous pouvez l'utiliser sur le serveur babelesbuild 或者其他你喜欢的编译器,或者直接在 HTML 中输入 babel 来使用。你也可以使用 vite
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal