tp3.2框架中使用volist输出混乱的一点发现

Posted imper

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp3.2框架中使用volist输出混乱的一点发现相关的知识,希望对你有一定的参考价值。

在tp框架中,volist真的是一样很好用的东西,但是要是不注意,用起来也会有问题的

在Controller层中,将数据assign到页面

 $this->assign(‘vo‘,$news);

在页面中建立一个对应的volist,像这样

技术分享图片

但是不知道为什么,数据监测是没有问题的,用var_dump和print_r都测试过,但是显示到页面中就是...数据跟格式都很混乱,不知道为什么,而且每个vo对应的数据也都不正常

技术分享图片

因为这个问题,我调试了很久,脑子里模模糊糊地想起来自己曾经遇到过同样的问题,但是不知道怎么解决。


 

我感觉可能是重复定义的原因,之前碰到过一次同样的问题,但是整个页面中除了这个volist,就是下图中这个已经注释了的volist,抱着试一试的态度,我把这段注释删除了

技术分享图片

没想到居然真的是这个问题,删除了这段注释以后的数据显示就正常了

技术分享图片


 

看样子我这次遇到的问题就是重复定义了volist,虽然前面一个注释了,但是似乎还在起作用,我也不知道为啥。

可能是因为我用的注释方式是<!-- -->,然后我把上一个volist的代码改成了这样

技术分享图片

下图是显示结果...

技术分享图片

 

 好吧,看样子问题也没处在注释的方式上。

那应该就是volist的特殊的地方了吧,虽然注释了,但是还是在起作用 ,会对后面的产生影响,虽然我也不知道原理....


小菜鸟还在路上,还有好多要学啊~~~

2018-11-30

 

以上是关于tp3.2框架中使用volist输出混乱的一点发现的主要内容,如果未能解决你的问题,请参考以下文章

使用tp3.2框架开发的项目在nginx上配置rewrite规则时遇到的问题

TP3.2框架中的字母函数解析

求php中volist循环标签用法

ThinkPHP模板循环输出Volist标签用法实例详解

thinkphp volist用法

thinkphp volist用法