Module zend framework 2导入模块js
我不知道如何在我的新模块Zend Framework 2中导入一个文件javascript 代码位于:vendor\name module\js\test.js 有人能帮忙吗?关于:Module zend framework 2导入模块js,module,zend-framework2,Module,Zend Framework2,我不知道如何在我的新模块Zend Framework 2中导入一个文件javascript 代码位于:vendor\name module\js\test.js 有人能帮忙吗?关于: $this->headScript()->prependFile('../../vendor/name-module/js/test.js'); 。/返回公共。/../返回主应用程序 确保echo$this->headScript() 如果要为每个控制器使用javaScript文件,请按如下方式使用:
$this->headScript()->prependFile('../../vendor/name-module/js/test.js');
。/
返回公共。/../
返回主应用程序
确保echo$this->headScript()布局或视图中的代码>
如果要为每个控制器使用javaScript文件,请按如下方式使用:
use Zend\View\Renderer\PhpRenderer;
...
public function indexAction()
{
$headScript = new PhpRenderer();
$headScript->headScript()->appendFile('../../vendor/name-module/js/test.js');
}
编辑:
你可以使用public
文件夹。创建一个名为js
的文件夹,将JavaScript文件放在那里,然后使用:
$headScript->headScript()->appendFile('/js/test.js');
我将进行测试,但我认为这不是一个好的解决方案,如果将“供应商”的名称更改为“图书馆”,我将需要将所有位置更改为“图书馆”,明白吗?public
文件夹就是出于这个原因而存在的。将您的文件放在公用
文件夹中