我通过使用 JS helper 在我的 cakephp 应用程序中使用 ajax。所以我不需要编写 jquery 代码。Js helper 自动将代码添加到我的文件中。以下是 JS helper 编写代码的行。
echo $this->Js->writeBuffer(array('cache'=>true));
当我设置缓存属性的真实值时,每次在 js 文件夹中创建一个新的 js 文件并以以下方式在我的代码中添加一个新脚本。
<script type="text/javascript" src="filename.js"></script>
但是当我将缓存值更改为 false 时,所有 js 代码都逐行添加到我的文件中。
现在我的问题是,哪种方式是最好的方式,页面执行速度快。我的第二个问题是,当我设置缓存的真实值时,js文件只添加一次,现在js助手一次又一次地添加js文件,当页面重新加载或刷新时。