我正在使用https://ejs.co/中的ejs模板引擎 是否可以将一些数据附加到模板内的dom元素? 像
const thing1 = function() {alert('hello!');};
const thing2 = 'ciao!';
let things = [thing1, thing2];
let template = `
<ul>
<% for(let i=0; i<things.length; i++) { %>
<li data-thing="<%???? things[i] %>">i</li>
<% } %>
</ul>
`
$('body').html(ejs.render(template, things));
//get the object stored on the dom element:
$($('li')[0]).data('thing');