首页 > 代码库 > CI load->view();的一个小坑。。。

CI load->view();的一个小坑。。。

CI load->view()  很智能,如果加载多个视图  他会全部读完再按顺序载入所有视图

 

但这里有一个小坑,底层会遍历你的函数,看有多少视图 再决定当前的视图是否为最后一个, 如果你的代码中有die exit这个的语句, 这个遍历就会被近中止, 所有的视图就都不会执行

 

切记 切记。。

 

如果想要中断这种机制,  直接执行视图,不执行下面的语句, :

加上$this->output->_display();就好了

但是这样就会失去灵活性。  谨慎用。

CI load->view();的一个小坑。。。