๐ ๐ ๐ ๐ฐ ๐ ๐ ๐ ๐ฝ ๐ ๐
You can install using npm
npm i light-tpl
Output the template as a function return value
let tpl = require('light-tpl')
export default function myTest() {
let data = [
{name:"fenghang",phone:"15900001111",age:21},
{name:"222",phone:"110",age:50}]
let template = `
<ul>
<% for(var i=0; i < data.length; i++){
var item = data[i];
if(item.age < 30){%>
<li>ๆ็ๅๅญๆฏ<%=item.name%>๏ผๆ็ๅนด้พๆฏ<%=item.age%>,ๆ็ๆๆบๅท๏ผ<%=item.phone%></li>
<%}else{%>
<li>my name is <%=item.name%>,my age is a sercet.</li>
<%}%>
<% } %>
</ul>`
return tpl(template,data)
}
result:
<ul>
<li>ๆ็ๅๅญๆฏfenghang๏ผๆ็ๅนด้พๆฏ21,ๆ็ๆๆบๅท๏ผ15900001111</li>
<li>my name is 222,my age is a sercet.</li>
</ul>
Rendered HTML:
- ๆ็ๅๅญๆฏfenghang๏ผๆ็ๅนด้พๆฏ21,ๆ็ๆๆบๅท๏ผ15900001111
- my name is 222,my age is a sercet.