Javascript EJS和Express-如何将数据传递到标记属性?
我试图通过一些标记将数据对象传递到我的HTML页面。代码如下:Javascript EJS和Express-如何将数据传递到标记属性?,javascript,node.js,express,ejs,Javascript,Node.js,Express,Ejs,我试图通过一些标记将数据对象传递到我的HTML页面。代码如下: <video id="video" class="video-js" poster="<%= data.placeholder %>" > <source class="link" id="source" src="<%= data.video %>" type='video/mp4'> 那么,如何将数据传递给标记属性呢 将渲染功能更改为: res.render('讲座',{dat
<video id="video" class="video-js" poster="<%= data.placeholder %>" >
<source class="link" id="source" src="<%= data.video %>" type='video/mp4'>
那么,如何将数据传递给标记属性呢 将渲染功能更改为:
res.render('讲座',{data})代码>
实际上,这取决于ES版本。
如果您使用的是ES6或ES6+,则可以使用
res.render('lectures', { data });
如果ES版本低于6(可能是ES5)
使用
您正在使用哪个UI引擎?无法接受它(没有足够的重复),但它对我有帮助。非常感谢。
res.render('lectures', { data });
res.render('lectures', { data: data});