2017-02-14 2 views
0

私はlodashを使用してHTMLの配列からいくつかの要素を印刷しようとしています。Lodashを使ってHTMLテーブルに配列を印刷するには?

アイブ氏は、この得た:

<table> 
    <tbody> 
    <tr> 
     <td>Name</td> 
     <td>Age</td> 
    </tr> 
    <tr><td> <script _.map(gillfamily,="" "name")=""><script/> </td> 
     <td> <script_.map(gillFamily, "age")/></script> </td> 
    </tr> 
    </tbody> 
</table> 

をそれだけで、タイトル名と年齢を表示します。 lodashを使用して配列からページに値を取得するにはどうすればよいですか? : おかげ

+2

スクリプトは魔法 'td'sと' tr'sに身をそこに変換しませんタグ付けします。 DOMを操作する必要があります(新しい 'td'を作成して' table'に追加してください) –

+0

[mcve]を含めてください。あなたが何を明確に使用しているのか、それが何を期待しているのかを説明してください。 –

答えて

1

scriptタグの内容の結果は(それがPHPにechoのように動作しないスクリプトタグの場所にプリントアウトされていない(私は仕事がそれを指定するとしてこれを使用する必要があります) D)。スクリプトはコンテンツを操作するためにDOMと対話する必要があります。例えば

<script> 
document.querySelectorAll('tr td')[0].innerHTML = _.map(gillFamily, "age") 
</script> 
+0

innerHTMLを 'querySelectorAll'で設定することはできません – epascarello

+0

私の悪いです。それを更新しました。 –

関連する問題