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,如需转载请自行联系原作者
目录
相关文章
|
网络协议
【计算机网络】为什么DNS协议采用的是UDP作为传输层协议,而不是TCP?
【1月更文挑战第10天】【计算机网络】为什么DNS协议采用的是UDP作为传输层协议,而不是TCP?
|
机器学习/深度学习 算法 数据建模
【机器学习基础】决策树(Decision Tree)
【机器学习基础】决策树(Decision Tree)
343 0
|
2月前
|
JSON 数据挖掘 API
解析京东商品评论API:评价情感分析与行业应用案例
京东商品评论API由京东开放平台提供,支持分页查询、评分筛选、时间排序等功能,适用于舆情分析与竞品调研。可获取评论内容、评分、用户信息等20+字段,返回JSON格式数据,包含总评论数、评分汇总及具体评论列表。
|
10月前
|
运维 监控 网络协议
网络诊断必备:Ping、Traceroute、Wireshark的实用技巧详解
网络诊断必备:Ping、Traceroute、Wireshark的实用技巧详解
2024 0
|
4月前
|
人工智能 算法 安全
AI时代:不可替代的“人类+”职业技能
在生成式人工智能快速发展的背景下,关于“人类工作者是否会被算法取代”的焦虑日益增加。本文探讨了AI对职业的重塑作用,指出真正的挑战在于如何通过职业技能培训重新定义人类的不可替代性。文章分析了替代与创造的辩证关系,强调人机协作时代的核心能力,如架构设计力、情感智慧和伦理决策力,并提出职业技能培训应从岗位技能导向转向能力生态构建。最终,通过系统性培训发展“人类+”特质,使AI成为解放人类潜能的工具,而非竞争对手。
|
5月前
|
存储 自然语言处理 文件存储
|
消息中间件 存储 缓存
Python之RabbitMQ操作
Python之RabbitMQ操作
|
11月前
|
存储 NoSQL MongoDB
基于阿里云数据库MongoDB版,微财数科“又快又稳”服务超7000万客户
选择MongoDB主要基于其灵活的数据模型、高性能、高可用性、可扩展性、安全性和强大的分析能力。
|
12月前
|
机器学习/深度学习 PyTorch 调度
在Pytorch中为不同层设置不同学习率来提升性能,优化深度学习模型
在深度学习中,学习率作为关键超参数对模型收敛速度和性能至关重要。传统方法采用统一学习率,但研究表明为不同层设置差异化学习率能显著提升性能。本文探讨了这一策略的理论基础及PyTorch实现方法,包括模型定义、参数分组、优化器配置及训练流程。通过示例展示了如何为ResNet18设置不同层的学习率,并介绍了渐进式解冻和层适应学习率等高级技巧,帮助研究者更好地优化模型训练。
771 4
在Pytorch中为不同层设置不同学习率来提升性能,优化深度学习模型
|
9月前
|
存储 分布式计算 安全
阿里云服务器经济型e、通用算力型u1、计算型c8i、通用型g8i、内存型r8i实例介绍与选择参考
在阿里云现在的活动中,可选的云服务器实例规格主要有经济型e、通用算力型u1、计算型c8i、通用型g8i、内存型r8i实例,虽然阿里云在活动中提供了多种不同规格的云服务器实例,以满足不同用户和应用场景的需求。但是有的用户并不清楚他们的性能如何,应该如何选择。本文将详细介绍阿里云服务器中的经济型e、通用算力型u1、计算型c8i、通用型g8i、内存型r8i实例的性能、适用场景及选择参考,帮助用户根据自身需求做出合适的选择。