开发者社区> 问答> 正文

discuz判断问题:报错

                      

<!--{eval $nums=1;}--> <!--{loop $query $thread}--> <li class="active">$nums<li>
<!--{eval $nums++;}--> <!--{/loop}-->



上面代码需要判断class的变化,即当$nums=1的时候才是active,其他为空,不知这种怎么写


我这样写:

                       <!--{eval $nums=1;}-->
                        <!--{loop $query $thread}-->
                               <li class="<!--{if $nums ==1}-->a<!--{else}-->b<!--{/if}-->">$nums<li>  
                           <!--{eval $nums++;}-->
                        <!--{/loop}-->

但得出的结果却是每次循环多出一个li来,好生奇怪!

如图


展开
收起
kun坤 2020-06-14 09:14:58 294 0
0 条回答
写回答
取消 提交回答
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载