最近在学习Ext Js以及jQuery,网络中对这两Javascript的框架各有褒贬。我还没有最终决定采用哪一个框架,不过了解了一下jQuery,发现如果要实现Ext JS的许多功能,需要自己寻找插件。对比一下:
一、寻找是费时费力的事情,还要试用才知道是不是适合你;
二、决定了就要学习各种插件的使用,虽然是插件,但是编程风格一定不同;
三、你也不知道哪天开始,你所要的插件不更新了,淘汰了
四、最重要的,等你收集够了你需要的插件,估计总体js文件的尺寸也不小了
所以,本人应该更加倾向于Ext JS,它有一个稳定、成熟的开发团队,产品延续性会更强,编程风格也能一脉相承,不用再去学习和适应不同人编写的插件的风格。虽然个头大一点,不过带宽总是再增加的。
忘记说明:本人的目的很简单:只要达到灵活使用框架而已。
前面的废话算是学习ExtJS的序片吧,哈哈……
回到正体:相信有不少朋友遇到不能AutoLoad的问题,看看ExtJs的例子,怎么他们可以。其实你如果在本地硬盘运行例子,也是不可以的。差别就在于你要把自己试验的文件放到Web服务器的虚拟路径中,就可以读去了。
答案很简单,不过费了我不少时间!因为我都是在Windows路径直接编辑js文件,也是直接双击打开测试的文件。在一般调试的时候没有问题,遇到autoLoad它就不执行了!
看下面:
items:[{id:"tab1",title:"面板1",closable:true,html:"<h1>第一面版内容</h1>"},{id:"tab2",title:"面板2",
autoLoad:'ajax1.html'}]
ajax1.html替换为你自己的文件,没有特别的讲究。
但是如果load的文件中包含js代码,需要这样写:
id:"tab2",title:"面板2",autoScroll:true,
autoLoad:{url:'Panel.html',scripts:true}
Panel.html正常运行在Tab里面。
/*2009-09-03 重要补充 */
前面说到panel.html可以运行,但是后来折腾了一下,发现autoload的时候又不能正常运行,调试了很久也没有结果。单独运行,无论在IE还是Firefox都正常,最终只能暂时放下。
今天在继续研究Ext其它东西的时候,慢慢的又回到了autoload的话题上,最终被我发现,如果被Load的页面同样包含ext-base.js, ext-all.js 的文件,就不会运行代码。
不过我没有深究原因,有兴趣的朋友可以研究一下,并能告诉结果的话,我会非常感谢!
分享到:
相关推荐
Extjs4.2 设置tabpanel当前活动页签的样式
extjs动态添加tabpanel标签页支持pannel嵌入 逻辑代码在 MyWindow.js里面直接调用 方法 就可以
ExtJS tabPanel实例ExtJS tabPanel实例
NULL 博文链接:https://icyfire.iteye.com/blog/412574
extjs4.2.1 tabPanel刷新及关闭标签
EXTJS4.2官网上的tabpanel的右键关闭当前页,关闭其它,关闭全部有一点小BUG。 修改TabCloseMenu.js文件的一下函数。 压缩文件里面就是修改过后的TabCloseMenu.js文件,只要替换当前4.2的那个文件就可以使用了!
ExtJS扩展:lovcombo(已解决Bug版) 内赋详细使用说明
1、Ext.TabPanel简单使用 代码:
1.帮助: TabPanel(选项卡组件) 参数说明 renderTo| jQuery object | NULL> 渲染到某容器 将选项卡组件渲染到某容器,参数类型可以为字符串,也可以为jQuery所加载的对象,如果为声明该参数,组件默认的承载容器...
NULL 博文链接:https://rowen.iteye.com/blog/446163
Extjs4.2 根据不同的数值设置tabpanel行的背景颜色
Extjs4.0学习笔记.pdf 是电子书格式的,可以下载看看
js代码,实现了 extjs4.x tabpanel 动态加载panel和html的功能
ExtJs:收集基于ExtJs扩展的一些控件 ExtJs:收集基于ExtJs扩展的一些控件
1. ExtJs 结构树 2 2. 对ExtJs的态度 3 3. Ext.form概述 4 4. Ext.TabPanel篇 5 5. Function扩展篇 7 6. Ext.data.Store篇 10 7. Ext.data.JsonReader篇一 12 8. Ext.data.JsonReader篇二 15 9. Ext.data.HttpProxy...
常用Extjs工具:Extjs.util.Format使用方法,需要的朋友可以参考下
1. ExtJs2.0学习系列(1)--Ext.MessageBox 2. ExtJs2.0学习系列(2)--Ext.Panel 3. ExtJs2.0学习系列(3)--Ext.Window 4. ExtJs2.0学习系列(4)--Ext.FormPanel之第一式 5. ExtJs2.0学习系列(5)--Ext.FormPanel之第二式 ...
非常适合新手学习extjs的笔记,让你少走弯路
ExtJs 实例+ExtJs中文教程 大量ExtJs的实例和目前最好的ExtJs中文教程,学习ExtJs的朋友可以参考一下