JavaScript文字列を作成して、divタグ内に渡すとリストとして表示されるようにしたい
P粉478445671
2023-09-03 23:13:31
<p>JavaScript を使用して、アイテムのリストを含む文字列を <code>div</code> タグ内に特定の形式で表示しようとしています。文字列には、箇条書きリストとして表示したい項目がいくつか含まれています。以下に文字列の例を示します: </p>
<pre class="lang-js prettyprint-override"><code>const items = "これらの項目は次のとおりです:\n1. apple\n2. mango";
</code></pre>
<p><code>div</code> タグ内に次のように表示されるように文字列をフォーマットしたいと考えています。
<pre class="brush:php;toolbar:false;">これらの項目は次のとおりです。
1.リンゴ
2.マンゴー</pre>
<p>React と Tailwind CSS を使用していますが、この問題は React コンポーネントに関連しています。 </p>
マッピング メソッドを反復処理し、「/n」に遭遇するたびにマッピング メソッドを分割できます。あるいは、この目的のために順序付きリストを作成することもできます。たとえば、以下のコードを見つけてください。
リーリーこれは、実行中の上記のコードのスクリーンショットです。 上記のコードを実行します
文字列を改行で分割し、複数の段落タグにマッピングする必要があります
リーリー次にHTMLで:
リーリーこれでリストが正しく表示されます。項目が中央揃えで左揃えにしたい場合は、リストの CSS クラスに text-align: left; と入力するだけです