我试图在使用 CodeIgniter 时找到我的 javascript (jquery) 文件的良好组织实践。我做了很多 ajax 站点,并且我的许多视图都加载到各种控制器中,我只想为这些视图加载必要的 javascript,而无需重复代码。大家是怎么处理这个问题的?
问问题
1109 次
2 回答
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; ?>
于 2010-03-06T04:11:35.600 回答
0
您可以只创建一个与js
文件夹相同级别的system
文件夹。然后就像在任何网页上一样,从那里包含您的 JavaScript 文件。
于 2010-03-06T04:17:48.843 回答