2017-02-14 61 views
0

嗨即時通訊嘗試使用lodash從HTML中的數組中打印一些元素。使用Lodash在HTML表格中打印數組?

Ive得到了這一點:

<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's並將它們附加到'表格中) –

+0

請包含[mcve]。解釋清楚你正在使用什麼,以及你期望它做什麼。 –

回答

1

script標籤的腳本標籤的位置不會被打印出來的內容的結果(這是行不通的像PHP echo: D)。這些腳本需要與DOM交互以操縱它的內容。

例如,

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

你不能用'querySelectorAll'設置innerHTML – epascarello

+0

我的不好。更新它。 –