[{ Url: 'http://example.com', Shortname: 'shortname', Name: 'nameaaa' }, { Url: 'fsadfsad', Shortname: 'aaa', Name: 'fasfsad' } ]
感谢。
答案 0 :(得分:3)
你在ejs中循环的方式与在常规javascript中循环的方式相同。所以,例如,如果
data = [{ Url: 'http://example.com', Shortname: 'shortname', Name: 'nameaaa' }, { Url: 'fsadfsad', Shortname: 'aaa', Name: 'fasfsad' } ]
你可以做这样的事情来遍历数据数组。
<% for (var key in data) { %>
<h3><%= data[key].Url %></h3>
<h3><%= data[key].Shortname %></h3>
<h3><%= data[key].Name %></h3>
<% } %>
答案 1 :(得分:0)
这是我的架构定义的一个问题。
"navigation": {
"type": "List",
"title": "Navigation",
"itemType": "Object",
"subSchema": {
"Name": {
"type": "Text",
"title": "Name"
},
"Shortname": {
"type": "Text",
"title": "Shortname"
},
"Url": {
"type": "Text",
"title": "URL"
}
}
},
<% model.navigation.forEach(function(s){ %>
<%= s.Url %>
<% }); %>
感谢。