Javascript 我将如何迭代这个对象,并使用ejs将其传递给客户机
每次我尝试在ejs文件中迭代它时,我得到的都是[object][object],我如何迭代它以获得这些对象中的所有对象并将其存储在变量中。正在从我的mongo数据库检索该对象,并将其传递到我的ejs视图。您可以使用纯 根据您的示例,您可以执行以下操作:Javascript 我将如何迭代这个对象,并使用ejs将其传递给客户机,javascript,node.js,ejs,Javascript,Node.js,Ejs,每次我尝试在ejs文件中迭代它时,我得到的都是[object][object],我如何迭代它以获得这些对象中的所有对象并将其存储在变量中。正在从我的mongo数据库检索该对象,并将其传递到我的ejs视图。您可以使用纯 根据您的示例,您可以执行以下操作: var obj = { surveyCode:123456, q1:{ question:'What is your name?', option1:{ type:'text
var obj = {
surveyCode:123456,
q1:{
question:'What is your name?',
option1:{
type:'text',
placeholder:'Enter your name',
header:''
}
},
q2:{
question:'What grade are you in?',
option1:{
type:'radio',
content:'9th'
},
option2:{
type:'radio',
content:'10th'
},
option3:{
type:'radio',
content:'11th'
},
option4:{
type:'radio',
content:'12th'
}
}
};
console.log(Object.keys(obj)); // console: ["surveyCode", "q1", "q2"]
Object.key(obj).forEach(函数(key){
//关键将是q#输出将是问题细节
})
var obj = {
surveyCode:123456,
q1:{
question:'What is your name?',
option1:{
type:'text',
placeholder:'Enter your name',
header:''
}
},
q2:{
question:'What grade are you in?',
option1:{
type:'radio',
content:'9th'
},
option2:{
type:'radio',
content:'10th'
},
option3:{
type:'radio',
content:'11th'
},
option4:{
type:'radio',
content:'12th'
}
}
};
console.log(Object.keys(obj)); // console: ["surveyCode", "q1", "q2"]
Object.keys(obj).forEach(function(key){
<%- obj[key] %> //key will be q# the output will be Question details
})