Javascript 将ExtJSV4.2.1与zend framework v1.11集成

Javascript 将ExtJSV4.2.1与zend framework v1.11集成,javascript,zend-framework,extjs,Javascript,Zend Framework,Extjs,我正在尝试为客户端使用zend framework和ext js创建一个应用程序 到目前为止,我已经使用zend_工具创建了一个zend应用程序 我的问题是: 在哪里放置ExtJS库 在哪里导入它们以在我正在构建的整个应用程序中使用 出于某种原因,我不能对我的帖子发表评论。。。。 谢谢多伊,让我更具体一点 项目正在运行,ext库在public/js中,现在我想用extjs布局我的应用程序,我想知道如何与extjs通信 要使用JS库,必须将其放入public目录(或public的子目录),如pub

我正在尝试为客户端使用zend framework和ext js创建一个应用程序
到目前为止,我已经使用zend_工具创建了一个zend应用程序
我的问题是:

  • 在哪里放置ExtJS库
  • 在哪里导入它们以在我正在构建的整个应用程序中使用
  • 出于某种原因,我不能对我的帖子发表评论。。。。 谢谢多伊,让我更具体一点

    项目正在运行,ext库在public/js中,现在我想用extjs布局我的应用程序,我想知道如何与extjs通信

  • 要使用JS库,必须将其放入
    public
    目录(或
    public
    的子目录),如
    public/JS/your_library.JS
  • 要在应用程序中导入库,您可以在控制器中执行以下操作:
    ->把它放在头上:

    $this->view->headScript()->prependFile($this->view->baseUrl().'/js/your_library.js');
    
        <head>
            <?php echo $this->headScript();?>
        </head>
    
    ->要将其放在身体底部:

    $this->view->InlineScript()->prependFile($this->view->baseUrl().'/js/your_library.js');
    
  • 在布局中调用它

    ->在头部:

    $this->view->headScript()->prependFile($this->view->baseUrl().'/js/your_library.js');
    
        <head>
            <?php echo $this->headScript();?>
        </head>
    
  • prependFile()
    method将添加列表的顶部,而
    appendFile()
    method将添加列表的末尾

    对于像jQuery这样的库,最好使用
    prependFile
    ;对于需要这些库的脚本,最好使用
    appendFile