ext API文档loading问题

来源:互联网 发布:java 线程挂起和唤醒 编辑:程序博客网 时间:2024/06/08 13:33

在下载的ext包中的doc文件夹下,打开index.html查看api的时候,会出现一直loading的现象。网上查了一下,发现一个解决方法:

打开docs/index.html, 找到 <script type="text/javascript" src="../adapter/ext/ext-base.js"> </script>
        替换为 <script type="text/javascript" src="../adapter/jquery/jquery.js"> </script>
                <script type="text/javascript" src="../adapter/jquery/ext-jquery-adapter.js"> </script>

网址是:http://topic.csdn.net/u/20090123/11/784dbf29-f56c-4e54-8048-4486e51a3661.html

 

发现了一个更好的地方:http://hi.baidu.com/javatown/blog/item/118eca7346e8bc158701b0ce.html

内容如下:

方法1:
使用AIR的VM方式,这种方式ExtJs帮助文档是有的。需要你自己下载一个Adobe AIR的VM。安装之后,安装那个文档包,也是个air应用安装包。

方法2:
目前还有现成的CHM格式的。帮你编译好了。呵呵下载打开就用。缺点是,特别是中文版,有很多内容没有列入。而且有些chm版本属性什么的,还有夸页面的交叉引用很乱套。

方法3:
修改index.html,这个原理跟AIR的一样,既然页面上使用了AIR相关的库来显示,或者不安装AIR直接打开HTML页面的时候要访问Ajax,那么就用别的库替代了。

找到index.html中,这么一行:
<script type="text/javascript" src="../adapter/ext/ext-base.js"></script>
看好了里面的库的路径,如果你的docs正好在ExtJs解压的目录就应该是这个。把它删除,替换为其他的底层库。
<script type="text/javascript" src="../adapter/jquery/jquery.js"></script>
<script type="text/javascript" src="../adapter/jquery/ext-jquery-adapter.js"></script>

这样就OK了。

方法4:
国外的同行们写了一个小脚本,直接把那个Ajax请求干掉了,下载下来之后,放到index.html所在的目录下,然后修改index.html文件,在
<script type="text/javascript" src="../ext-all.js"></script>
下面添加:
<script type="text/javascript" src="localXHR.js"></script>
效果那叫一个立竿见影!
文件的下载地址在:

下载地址一    下载地址二    下载地址三

一共三个地址。哪个都可以。

方法5:
将整个ExtJs解压后的文件全都当扔到Tomcat下面,当成一个webapp,启动Tomcat,就OK了。

原创粉丝点击