wheeiJavaScript 原生代码嵌入模板
wheei 是一个 JavaScript 原生代码嵌入模板:
清晰
强大
兼容
跟其他相似库对比
| ejs | dot | wheei | |
|---|---|---|---|
| javascript | √ | √ | √ |
| shortcut | × | √ | √ |
| debug | √ | × | √ |
| {{!0}} | √ | × | √ |
| mark safe | × | × | √ |
fire
<%=0%> //0
<%=false%> //
<%=true%> //true
<%=null%> //
<%-'<'%> // <
<%
var a=0;
%>
<% if(a===1){ %>
<% }else if(a===2){ %>
<% }else{ %>
<% } %>
// shortcut:
<%? a===1 %> // if(a===1){
<%?? a===2 %> // }else if(a===2){
<%??%> // }else{
<%?%> // }
<%var arr=['a','b','c'];if(arr)for(var i=0;i<arr.length){var v=arr[i];%>
<%-i%> <%-v%>, // 0 a,1 b,2 c,
<%}%>
// shortcut:
<%~['a','b','c'] i,v%>
<%-i%> <%-v%>, // 0 a,1 b,2 c,
<%~%>
<%~['a','b','c'] v%>
<%-v%>, // a,b,c
<%~%>评论
