javascript - 使用 Lodash 在 HTML 表中打印数组?

标签 javascript html lodash

您好,我正在尝试使用 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 将数组中的值获取到页面中。 (我需要在任务指定时使用它) 谢谢

最佳答案

script 标签内容的结果不会在 script 标签的位置打印出来(它不像 PHP 中的 echo 那样工作:D )。脚本需要与 DOM 交互来操作它的内容。

例如,

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

关于javascript - 使用 Lodash 在 HTML 表中打印数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42236533/

相关文章:

javascript - 使用 React 和 TypeScript 制作搜索过滤器

javascript - Python 与 JavaScript 交互?

html - 特殊字符未按预期显示

javascript - 使用 lodash 重新映射属性名称和值

javascript - 使用 optgroups 和 lodash 动态创建选项

javascript - 运行 do while 循环会导致 fatal error

javascript - 无法获取当前路线名称

javascript - 获取值并将它们分配给隐藏字段

Javascript 多组数据,如 sql group by 和 sum

javascript - Angular 8 : Trying to use form data to format a string in a service, 但页面不断重新加载,变量未重新分配表单值