[英]How do I loop through in ejs
[{ Url: 'http://example.com', Shortname: 'shortname', Name: 'nameaaa' }, { Url: 'fsadfsad', Shortname: 'aaa', Name: 'fasfsad' } ]
謝謝。
您在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>
<% } %>
這是我的架構定義問題。
"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 %>
<% }); %>
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.