对象中的ejs数组

乐山

这是nodejs(express)中的代码:

      response.redirect('file',{test: [{name:'sarah',arr:[1,2,3]},{name:'beck',arr: [2,3,4]}]

现在我想访问对象数组中每个名称的'arr'。在ejs文件中:

      <% test.forEach(index,item){ %>
       <p><%= item.arr %></p>
       <% }) %>

这打印为1,2,3和2,3,4,但我希望答案为[1,2,3]和[2,3,4]。有人可以帮忙吗?

EOL

您可以使用for .. of循环来遍历的所有条目,test然后JSON.stringify在条目的arr属性上使用:

<% for(const testData of test){ %>
<%= JSON.stringify(testData.arr) %>
<% } %>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

EJS解析JSON对象中的JSON数组

来自分类Dev

在EJS中对对象数组进行排序

来自分类Dev

无法访问ejs中数组中的单个对象

来自分类Dev

JS函数中的EJS数组

来自分类Dev

如何从ejs数组中的所有对象获取所有使用的值

来自分类Dev

如何将带有数组的JSON对象从MySQL('Concat')嵌入到NodeJS中的EJS文件中?

来自分类Dev

对象数组中的数组

来自分类Dev

如何在ejs中显示对象属性

来自分类Dev

EJS模板中对象的显示属性

来自分类Dev

无法在ejs文件中解析对象

来自分类Dev

尝试访问js文件中的ejs数组

来自分类Dev

使用 EJS 在列表中显示数组

来自分类Dev

使用 EJS 访问 MongoDB 中的数组

来自分类Dev

覆盖对象数组中的对象

来自分类Javascript

从对象数组中删除对象

来自分类Dev

从对象数组中删除对象

来自分类Dev

从数组中过滤对象数组

来自分类Dev

对象数组中的Concat数组

来自分类Dev

从数组数组中获取对象

来自分类Dev

数组中对象的属性数组

来自分类Dev

Lodash 从对象数组中减少对象数组

来自分类Dev

在父对象数组中映射对象数组

来自分类Dev

从对象数组中的对象属性合并数组

来自分类Dev

从对象数组中减去对象数组

来自分类Dev

转换对象数组中的对象数组

来自分类Dev

从对象数组中打印对象属性数组

来自分类Dev

Java 对象数组中的对象数组

来自分类Dev

查询对象数组中的对象数组

来自分类Dev

javascript:对象数组中的对象数组