【发布时间】:2020-03-24 06:16:29
【问题描述】:
我正在尝试返回数组内的对象的值。
const bugSchema = new Schema({
title: {
type: String,
required: true
},
comments:[
{
user:{
type: String,
required: true
},
content: {
type: String,
required: true
}
}
]
});
我尝试了以下函数,但它没有返回任何内容。
<% for (bug of bugs) { %>
<ion-card>
<ion-card-header>
<ion-card-title><%= bug.comments.filter(function (value) { value.content }) %></ion-card-title>
</ion-card-header>
<ion-card-content>
</ion-card-content>
</ion-card>
<% } %>
但是我可以返回一个数组,但它返回整个对象而不是每个对象的值。
<% for (bug of bugs) { %>
<ion-card>
<ion-card-header>
<ion-card-title><%= bug.comments %></ion-card-title>
</ion-card-header>
<ion-card-content>
</ion-card-content>
</ion-card>
<% } %>
下面的截图显示了对象的样子
我期望实现的是创建一个 ion-card 填充评论的内容。
【问题讨论】:
-
你能分享示例错误对象吗?
标签: javascript node.js ionic-framework ejs