0

我试图在使用 CodeIgniter 时找到我的 javascript (jquery) 文件的良好组织实践。我做了很多 ajax 站点,并且我的许多视图都加载到各种控制器中,我只想为这些视图加载必要的 javascript,而无需重复代码。大家是怎么处理这个问题的?

4

2 回答 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 回答