我一直在使用 Codeigniter 来习惯模型- View - Controller 架构,并尝试加快制作和实现网站的过程。
我一直看到对“部分 View ”的引用,但找不到该术语的定义。
谁能告诉我什么是局部 View ,以及它在哪里使用?
最佳答案
局部 View 只是可以包含在父 View 中的 subview 。我们来看一个常见的例子:
// Controller:
$data['myvar'] = array('element1', 'element2', 'element3');
$this->load->view('myview', $data);
// Myview:
<ul>
foreach ($myvar as $var) {
$this->load->view('partialview', array('var', $var));
}
</ul>
// Partialview:
<li><?= $var ?></li>
这对于根据列表重复内容很有用。
请注意, View 和局部 View 之间没有任何区别,只是您包含它的方式定义了该术语。
关于model-view-controller - 什么是局部 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7085156/