art-template
art-template copied to clipboard
(解决方案)循环体中给循环体外的变量赋值
// 1.定义变量flag = false
{{set flag = false}}
// 2.循环
{{each target list i}}
{{each target list2 j}}
{{if(i==j)}}
// 在需要改变的变量 赋值给另一个变量,
// 达到给循环体外的变量赋值,又可以不让变量被渲染出来显示
{{set flag1 = flag = true}}
{{/if}}
{{/each}}
{{/each}}
// 4. 输出flag值
{{flag}}
{{set flag = false}}
//改成
<%var flag = false;%>
{{set flag1 = flag = true}}
//改成
<% flag = true; %>