代码:
<a class="{if $v.curr}active{/if} {if $v.sub}test{/if}"
编译结果:<a class="<?php if($v['curr']): ?>active<?php endif; if($v['sub']): ?>test<?php endif; ?>"
在编译结果中,两个{if}之间的空格没有了,导致正确的class“active test”变成了“activetest”。临时解决方法:
<a class="{if $v.curr}active {/if}{if $v.sub}test{/if}"
把空格写在active后面。 最佳答案
