使用CodeIgniter时如何组织javascript

时间:2010-03-05 22:48:44

标签: javascript codeigniter organization

我正在尝试使用CodeIgniter时找到我的javascript(jquery)文件的良好组织实践。我做了很多ajax网站,我的很多视图都加载到各种控制器中,我只想为那些没有重复代码的视图加载必要的javascript。你们怎么处理这个问题?

2 个答案:

答案 0 :(得分:2)

尝试使用phil sturgeon的模板库

  

http://github.com/philsturgeon/codeigniter-template/blob/master/libraries/Template.php

添加一个名为add_js的方法,并在构建之前将其自身作为变量。在每个控制器中调用此add_js方法(如果需要,在每个方法中)并定义要包含的js。

然后在你的视图中做

<? foreach($js as $item): ?>
<script src="<?=$item?>"></script>
<? endif; ?>

答案 1 :(得分:0)

您可以在与js文件夹相同的级别创建system文件夹。然后就像在任何网页上一样,从那里包含您的JavaScript文件。