UNPKG

lite

Version:

A cross platform template engine base on xml/html and javascript expression.

50 lines 1.43 kB
<test> <unit title="选择语法"> <model> { date0:0, date1:1, date2:2, date3:3, date4:4, date5:5, date6:6 } </model> <source path="/date-choose.xhtml"><![CDATA[<c:choose><c:when test="${0}">周一</c:when> <c:when test="${1}">周二</c:when> <c:when test="${2}">周三</c:when> <c:when test="${3}">周四</c:when> <c:when test="${4}">周五</c:when> <c:otherwise>周末</c:otherwise></c:choose>]]></source> <case> <source><![CDATA[<c:choose value="${date0}"> <c:when test="${date0 || 0}">周一</c:when> <c:when test="${date0 || 2}">周二</c:when> <c:when test="${date0 || 2}">周三</c:when> <c:when test="${date0 || 3}">周四</c:when> <c:when test="${date0 || 4}">周五</c:when> <c:otherwise>周末</c:otherwise> </c:choose>]]></source> <expect>周一</expect> </case> <case> <source><![CDATA[<c:choose value="${0}"> <c:include path="/date-choose.xhtml" xpath="//c:choose/*"/> </c:choose>]]></source> <expect>周一</expect> </case> <case> <source><![CDATA[<c:choose value="${date2 || 1}"> <c:include path="/date-choose.xhtml" xpath="//c:choose/*"/> </c:choose>]]></source> <expect>周三</expect> </case> <case> <source><![CDATA[<c:choose value="${8}"> <c:include path="/date-choose.xhtml" xpath="//c:choose/*"/> </c:choose>]]></source> <expect>周末</expect> </case> </unit> </test>