2017-02-14 22 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

我的不好。更新它。 –