検索

ホームページ  >  に質問  >  本文

JavaScript文字列を作成して、divタグ内に渡すとリストとして表示されるようにしたい

<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>
P粉478445671P粉478445671476日前633

全員に返信(2)返信します

  • P粉893457026

    P粉8934570262023-09-04 17:19:03

    マッピング メソッドを反復処理し、「/n」に遭遇するたびにマッピング メソッドを分割できます。あるいは、この目的のために順序付きリストを作成することもできます。たとえば、以下のコードを見つけてください。

    リーリー

    これは、実行中の上記のコードのスクリーンショットです。 上記のコードを実行します

    返事
    0
  • P粉376738875

    P粉3767388752023-09-04 16:57:06

    文字列を改行で分割し、複数の段落タグにマッピングする必要があります

    リーリー

    次にHTMLで:

    リーリー

    これでリストが正しく表示されます。項目が中央揃えで左揃えにしたい場合は、リストの CSS クラスに text-align: left; と入力するだけです

    返事
    0
  • キャンセル返事