从ejs文件中的json获取值
下面是我的json文件,我想为我的img元素添加从ejs文件中的json获取值,json,ejs,Json,Ejs,下面是我的json文件,我想为我的img元素添加src 如何使用键img1、img2、img3…访问json中的值,因为我已经循环了 json文件: Ejs文件: 我认为您需要img\u内容['img'+I],如下所示: <% var img_content = JSON.parse(json['img-load.json']); %> <body> <% for(var i = 1; i <= 5; i++ ) { %> &l
src
如何使用键img1、img2、img3…
访问json中的值,因为我已经循环了
json文件:
Ejs文件:
我认为您需要img\u内容['img'+I]
,如下所示:
<% var img_content = JSON.parse(json['img-load.json']); %>
<body>
<% for(var i = 1; i <= 5; i++ ) { %>
<img id="img<%= i %>" src="<%= img_content['img' + i] %>" />
<% } %>
</body>
</html>
谢谢你,你想得对。我挣扎了好几次:)
<% var img_content = JSON.parse(json['img-load.json']); %>
<body>
<% for(var i = 1; i <= 5; i++ ) { %>
<img id="img<%= i %>" src="<%= img_content[i] %>" />
<% } %>
</body>
</html>
<% var img_content = JSON.parse(json['img-load.json']); %>
<body>
<% for(var i = 1; i <= 5; i++ ) { %>
<img id="img<%= i %>" src="<%= img_content['img' + i] %>" />
<% } %>
</body>
</html>