Prettier hat die geschweiften Klammern „{ }' in der .jsx-Datei entfernt
P粉760675452
P粉760675452 2024-04-03 17:29:10
0
1
476

Ich habe den folgenden Codeblock in meiner .jsx-Datei:

<div className="">
        <h1 className="">
          The Next <br className="sm:block hidden" /> {" "}
          <span className="text-gradient">Generation </span> {" "}
          Payment
        </h1>
      </div>

Aber Prettier entfernt das zweite {" "} so:

<div className="">
        <h1 className="">
          The Next <br className="sm:block hidden" /> {" "}
          <span className="text-gradient">Generation </span>
          Payment
        </h1>
      </div>

Es wird auch {" "} in anderen Teilen des Codes entfernen. Wenn mir jemand bei der Lösung dieses Problems helfen kann, wäre ich sehr dankbar.

Die einzige Lösung, die ich gefunden habe, war in prettier的配置中使用prettier.bracketSpacing, aber es hat nicht geholfen.

P粉760675452
P粉760675452

Antworte allen(1)
P粉983021177

尝试这个:

const space = " ";
return ( ...
<div className="">
   <h1 className="">
       下一代<br className="sm:block hidden" /> {space}
       <span className="text-gradient">支付</span> {space}
       付款
   </h1>
</div>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage