|
本帖最后由 smallerpig 于 2015-4-21 14:22 编辑
在使用ASP.NET MVC的时候我们可以在视图文件里面定义layout的某一部分内容.例如在模板视图的head标签内部定义一个变量让使用它的子视图文件来确定到底要加载除了公用的js\css文件外还有为这个视图单独加载的js\css文件.
CI怎么实现类似功能,因为我不想把html的代码写到控制器里,我希望所有的html代码都在视图文件里完成,而控制器只做逻辑的处理.
目前我都是都是这样处理:
controller:
PHP复制代码
public function index()
{
$data['head'] = '<link href="123.css" /> <script src="123.js"><script>';
$this->load->view("index",$data);
}
复制代码
然后在视图文件里输出head变量.
但是这样写起来真的很不爽
|
|