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

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>
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!