javascript - 在 EJS 中循环 JSON 以创建表
问题描述
我正在尝试使用以下数据填充 ejs 中的 html 表:
[
{
_id: new ObjectId("6168e6685492c43ac857318d"),
URL: 'https://google.com’,
createdAt: 2021-10-15T02:24:40.741Z,
updatedAt: 2021-10-15T02:24:40.741Z,
__v: 0
},
{
_id: new ObjectId(“1168e6685492c43ac857318f”),
URL: 'https://bmw.com’,
createdAt: 2021–0415T02:24:40.741Z,
updatedAt: 2021-04-15T02:24:40.741Z,
__v: 0
},
{
_id: new ObjectId(“3168e6685492c43ac857318g”),
URL: 'https://apple.com’,
createdAt: 2021-20-15T02:24:40.741Z,
updatedAt: 2021-20-15T02:24:40.741Z,
__v: 0
},
{
_id: new ObjectId(“4168e6685492c43ac857318m”),
URL: 'https://yahoo.com’,
createdAt: 2021-11-15T02:24:40.741Z,
updatedAt: 2021-11-15T02:24:40.741Z,
__v: 0
}
]
我的 ejs 看起来像这样:
<table>
<% for(var i=0; i < data.length; i++) { %>
<tr>
<td><%= data[i].URL %></td>
<td><%= data[i].createdAt %></td>
</tr>
<% } %>
</table>
但是,我的表没有填充数据。任何帮助表示赞赏!谢谢 :)
解决方案
推荐阅读
- windows - MINGW64 在 Windows 上无法识别 Control-D
- pseudocode - 以下迷宫的适当伪代码应该是什么?
- kubernetes - Helm/k8s:无需停机即可升级
- c# - 按文本过滤 TreeView
- python - 如何使多个数组具有一致的时间维度?(cf-蟒蛇)
- javascript - 如何在节列表中呈现多维数组数据?
- html - 显示正方形的离子自定义图标
- javascript - React Native - 从库项目中,如何导入和使用包的模块
- node-red - 节点红色。每 1 秒读取一次节点状态
- ruby-on-rails - 使用 Rails 和 Devise 未定义的局部变量或方法