我在尝试使用headScript()->appendFile('file name')
Zend 附加 javascript 文件时遇到问题。我有这样的布局设置:
<?= $this->headScript()
->prependScript( 'BASE_URL = "' . $this->baseUrl() . '";' )
->appendFile( $this->baseUrl('js/lib/jquery/jquery-1.4.2.min.js') )
->appendFile( $this->baseUrl('js/admin.js') );
?>
然后,在我的控制器中,我试图仅为此页面附加一个额外的 js 文件,例如:
$this->view->headScript()->appendFile( 'another/js/file.js' );
此文件需要附加到布局中已设置的内容。但是,此文件会在其他“appendFile”文件之前添加。我也试过
$this->headScript()->offsetSetFile(999, '/js/myfuncs.js');
但这仍然会在其他文件之前添加文件。这不是我期望的工作方式,尤其是在使用 offsetSetFile 方法时。如何 在其他文件之后添加此文件?谢谢。