开始准备下载ThinkPHP 3.1.3 安装包下载ThinkPHP 3.1系列的利用手册下载Layui前端框架
须要在前端用到IF标签,查看官方手册,得到利用方法如下:
编写代码
由于紧张是记录IF标签的利用问题,以是紧张还是剖析前真个代码,详细展示代码如下:
<volist name=\公众data\公众 id=\公众vo\公众>
<tr>
<td><{$vo.id}></td>
<td><{$vo.title}></td>
<td><{$vo.content}></td>
<td><{$vo.result}></td>
<if condition=\"大众<{$vo.content}> eq <{$vo.result}>\"大众>
<td><i class=\"大众layui-icon\"大众 style=\公众font-size: 20px; color: green\"大众></i></td>
<else/><td><i class=\"大众layui-icon\公众 style=\"大众font-size: 20px; color: red\公众>ဆ</i></td>
</if></tr>
</volist>
结果显示界面为:
可以看出状态一栏显示存在问题,那么初步判断是IF便签用的不对
办理问题查看IF标签编译后的代码如下:
<if condition=\公众<?php echo ($vo[\"大众content\"大众]); ?> eq <?php echo ($vo[\"大众result\"大众]); ?>\公众>
这里的eq并没有编译成“==”,也便是说没有实现判断效果;
于是调度前端IF标签语句,如下:
<if condition=\"大众$vo['content'] eq $vo['result']\"大众>
再次实行后,查看编译后的语句为:
<?php if($vo['content'] == $vo['result']): ?>
达到期望效果,页面展示正常,IF判断正常实行。