关于ThinkPhp中volist标签empty解析不出来的问题解决
来源:互联网 发布:csgo国服mac 编辑:程序博客网 时间:2024/06/06 10:45
做项目的时候有时候会出现volist标签empty解析不出来的问题,一直没找到为什么,赶时间就放弃了,最近在修复一些bug时找到了发生这种情况的一种原因,就是因为volist标签嵌套的问题,找了半天终于找到源码,准备改改源码,但是又没找到问题,源码如图:
在源码中用到的if循环使用了一种比较少用的写法if(condition):else:endif;通常用于视图写法,解析很完整,但是并没有写volist嵌套的情况。好了,回归正题,
出现这种问题的原因是因为volist标签嵌套,如果只写了一个外层volist的empty,则会出现显示不出来的问题,反之亦然。
解决方法:
1.为嵌套volist写不同的empty内容(不推荐,麻烦)
2.volist和foreach标签嵌套写(推荐,方便,只要写volist的empty就可以了)
这样就解决了volist标签empty不显示的情况。
阅读全文
0 0
- 关于ThinkPhp中volist标签empty解析不出来的问题解决
- thinkphp的volist标签
- ThinkPHP中volist标签的使用
- thinkphp中volist的多重循环,标签嵌套
- 怎么理解thinkphp的volist标签
- thinkPHP--Volist标签
- 为什么Thinkphp 中的<if><volist>等标签不能用
- ThinkPHP中的volist标签中使用eq标签出错
- Thinkphp中volist标签中mod控制一定记录的换行BUG
- ThinkPHP中foreach和volist的区别
- ThinkPHP中foreach和volist的区别
- thinkPhp中 VOlist和 foreach 的区别
- thinkphp 中 volist标签下的 $vo.id作为另一个Array的对象
- 【ThinkPHP学习】volist标签使用
- Thinkphp框架中的volist标签
- ThinkPHP volist标签嵌套不能超过3层的解决办法
- PHP 学习笔记之一:thinkPHP的volist标签
- 关于php中验证码显示不出来的问题解决办法
- Perl 入门1
- 习题7-6:重叠的正方形(暴力DFS)
- 10月8日遇到的问题Could not find action or result
- md转pdf的方法
- 【Openjudge】多项式加法
- 关于ThinkPhp中volist标签empty解析不出来的问题解决
- 洛谷10月月赛R1-T2-一道简单题 Sequence2
- Codeforce Round #439 A B C 题解
- 关于PLSQL日期时间设置的问题
- contentDocument实现iframe自适应子页面高度
- 两端对齐文本效果
- 多线程(一)
- JAVA正则表达式使用总结
- 四、ESP8266之 TCP客户端 (基于LUA开发)