如何创建包含日期值和图像的javascript对象数组。要求如下:
要求如何创建包含日期值和图像的javascript对象数组。要求如下:,javascript,node.js,Javascript,Node.js,要求 应为以下格式: var news=[{标题:字符串值,发布时间:日期值,描述:字符串值,图像:图像},…] 这应该作为虚拟数据放在服务器端。(即,不在数据库上,但如果成功,我需要使用Mondodb和node.js实现此功能。目前我仅使用node.js,遵循MVC) 将此虚拟数据使用到li标记内的网页中,如下所示:(我使用ejs作为视图引擎) 由于数据必须通过网络进行通信,因此我们不直接在数据中发送datevalue对象或图像对象。取而代之的是,将图像发送到相对路径,并依靠浏览器呈现图像,
var news=[{标题:字符串值,发布时间:日期值,描述:字符串值,图像:图像},…]代码>
由于数据必须通过网络进行通信,因此我们不直接在数据中发送datevalue对象或图像对象。取而代之的是,将图像发送到相对路径,并依靠浏览器呈现图像,传递日期时间字符串,然后在js中对其进行解析
假设您现在将使用相对路径/images在服务器上保存图像。您可以将服务器端点配置为返回javascript数组!(JSON数组)作为
在ejs中,您将能够使用img标记来显示图像
<ul>
<% for (var i=0;i<news.length;i++){ %>
<li>
<img src="<%= news[i].image %>" alt="">
<%=news[i].description+" -- "+news[i].post_time%>
</li>
<%}%>
</ul>
您需要某种方式在客户端和服务器之间传递数据。您能给我们提供更多关于这是怎样/什么类型的数据的上下文,以便我们提出解决方案吗?
<ul>
<% for (var i=0;i<news.length;i++){ %>
<li>
<img src="<%= news[i].image %>" alt="">
<%=news[i].description+" -- "+news[i].post_time%>
</li>
<%}%>
</ul>