Ext未定义的原因

简介:

如果出现ext未定义错误,请调试导入ext的js库的顺序。 


一般来说是ext的js文件的加载顺序问题。 

应该为: 
Js代码  

   1. <script type="text/javascript" src="extjs/adapter/ext/ext-base-debug.js"></script>  
   2. <script type="text/javascript" src="extjs/ext-all-debug.js"></script>  

<script type="text/javascript" src="extjs/adapter/ext/ext-base-debug.js"></script> 
<script type="text/javascript" src="extjs/ext-all-debug.js"></script> 



因为 ext 是在 ext-base.js中定义的: 
Js代码  收藏代码 

   1. Ext = {  
   2.     /** 
   3.      * The version of the framework 
   4.      * @type String 
   5.      */  
   6.     version : '3.0'  
   7. };  

Ext = { 
    /** 
     * The version of the framework 
     * @type String 
     */ 
    version : '3.0' 
}; 



而ext-all.js的第一行 既是: 
Js代码  

   1. Ext.DomHelper = function(){  

Ext.DomHelper = function(){ 
直接 使用了 Ext的命名空间,所以 应该先导人定义再使用,就是顺序问题。 





如果 你是用eclipse 开发的 ,上面的一切都搞定了,还是报 ext 未定义,那很可能是你的Eclipse 的缓存问题。。 

即,当 基于Eclipse下的程序运行时,所运行的不是开发路径的文件,而是Eclipse编译后的文件,一般放置在你的项目名称路径下的 .metadata\.plugins \org.eclipse.wst.server.core\tmp0\wtpwebapps\你的项目名 的下面,去看一下,有时你在开发路径下导入 ext的文件,而Eclipse并没有把它编译到这个路径下。手动直接考入即可。!!!

分类:  项目有关


本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2011/12/02/2272337.html,如需转载请自行联系原作者
目录
相关文章
|
消息中间件 存储 缓存
Python之RabbitMQ操作
Python之RabbitMQ操作
|
自然语言处理
多语言指令微调(MuIT)
多语言指令微调(MuIT)
535 1
|
存储 NoSQL 固态存储
阿里云服务器云盘选择参考,ESSD Entry云盘和Entry云盘区别
在我们选择阿里云服务器系统盘和数据盘的时候,有部分云服务器同时支持ESSD Entry云盘和ESSD云盘,对于部分初次接触阿里云服务器的用户来说,可能并不是很清楚他们之间的区别,因此不知道选择哪种更好更能满足自己场景的需求,本文为大家介绍一下阿里云服务器ESSD Entry云盘和ESSD云盘的区别及选择参考。
|
Kubernetes 安全 Cloud Native
解锁安全新纪元:利用服务网格Istio,打造全链路mTLS加密隧道,从入口网关到出口网关,守护数据安全的每一步
【8月更文挑战第2天】随着云原生技术的发展,服务网格(Service Mesh)如Istio已成为微服务架构的核心,通过双向TLS(mTLS)确保通信安全。首先,在Kubernetes部署Istio以管理服务通信。接着,配置入口网关实现所有入向流量的加密处理,防止数据泄露。最后,通过配置Sidecar代理如Envoy,确保服务网格安全访问外部mTLS服务,从而构建起全链路的数据安全防护。
644 11
|
存储 JavaScript Linux
百度搜索:蓝易云【在Linux上卸载和重新安装NVM。】
现在,你已经成功在Linux上卸载并重新安装了NVM。你可以使用NVM来管理和切换不同的Node.js版本。请注意,具体的命令和步骤可能因NVM的版本而有所不同,上述步骤适用于当前版本的NVM。在重新安装之前,确保备份任何重要的数据。
780 1
|
安全 网络协议 Linux
如何在 Linux 中设置 SSH 无密码登录?
【2月更文挑战第8天】
1018 1
如何在 Linux 中设置 SSH 无密码登录?
|
机器学习/深度学习 计算机视觉
Backbone创新 | 中科大联合百度提出全新Transformer Backbone
Backbone创新 | 中科大联合百度提出全新Transformer Backbone
461 1
Backbone创新 | 中科大联合百度提出全新Transformer Backbone
|
安全 API 数据安全/隐私保护
关于Exchange 邮箱的那点事你知道什么
关于Exchange 邮箱的那点事你知道什么
|
Web App开发 安全 前端开发
EDGE的使用心得和深度探索
EDGE的使用心得和深度探索
|
存储 SQL 关系型数据库
postgresql常见命令及操作
  pgsql已经更新到beta11了,不同版本的服务器启动或相关命令、配置可能会有不同,所以得根据pg版本进行操作。下面记录一些工作中常用到的一些操作,主要包括服务启动、备份/恢复数据、数据目录迁移、常见操作命令 本文环境: postgres : v10.3 os: MAC 虽然已经在kong部署中介绍了postgres的部署,为了行文连贯性,这里再简单记录下pg的启动相关命令。
4832 0