- 浏览: 74424 次
最新评论
-
wangcl011:
多谢楼主,参考后个人写的实例:http://www.itdat ...
Extjs 4 ComboBox下拉框联动 -
tomsxh001:
强大,学习了。
关于 Extjs 版权问题的认识 -
zhaoyashan:
配置Http Server时,Publishing Direc ...
ExtJs 4入门 准备Extjs环境准备+ hello world程序 -
xiaotao.2010:
难得找到~
使用launch4j + InnoSetup打包你的java程序
文章列表
在Extjs 4.0中,实现 行选择、行编辑很简单,但是checkboxmodel 和 rowediting插件组合存在一个对齐的bug。
在线demo:http://extjshelp.sinaapp.com/rowedit/
grid + checkboxmodel 的显示效果如下:
双击编辑一行:
注意到,编辑器没有和grid表头对齐。原因就是我们加了一列checkbox。这是Extjs 4.0 的bug,rowediting 插件和checkboxmodel组件之间没有配合好。
解决方法,让item项的编辑器往右边"挤一挤":
{text: ...
Extjs 4 ComboBox下拉框联动
- 博客分类:
- extjs
效果: http://extjshelp.sinaapp.com/combo/
原理是,处理第一个combo的change事件,过滤第二个combo的store:
Ext.onReady(function(){
Ext.create("Ext.form.ComboBox",{
id:'schoolCombo',
fieldLabel:'学校',
labelAlign:'right',
store:["红领小学","光辉中学"],
listeners:{
change:fun ...
Extjs 4 Config和Mixins
- 博客分类:
- extjs
Extjs 4中,为类型系统引入了Config概念,Config就是配置项的意思,用{configItem1:value1...}表示,在对象构造的时候,会调用this.initConfig(config)将配置项初始化,每个配置项自动生成4个函数:get set reset apply。
Mixins也是新概念,相当于调用Ext.apply(this,other)将other类中的方法合并到当前的类中,也相当于另一种形式的继承。
下面用代码测试一下,使用了Siesta测试框架,有兴趣可以google一下,很强大的测试系统。
StartTest(functio ...
所有人都会梦想,但方式有所不同。那些每晚在心灵的阴暗角落里做梦的人,醒来后依然感到空虚。只有那些睁开眼睛做梦的人才是危险的,因为他们能够通过奋斗将梦想变为现实。
iphone (设计 1% , 装配制造 99%)
windows 8 ( 设计 99%,装配制造 1%)
=> iphone需要代工,windows 8 不需要外包
coding 也是设计,每一行代码都是设计出来的。
NERD_tree
http://ethanschoonover.com/solarized
simple vimrc:
set background=light
let g:solarized_italic=0
colorscheme solarized
set nu
set autoindent
set backup " make backup file and leave it around
set backupdir=$VIMRUNTIME/backup " where to put backup file
set di ...
Eclipse RCP 入门
- 博客分类:
- EclipseRCP
workbench 1....n window 1...n perspective (1...n views, 1...n editors, -> toolbar item ,-> menu item )
perspectives share editors , show different views
Part(editor, view): only one part can be active
Part is the target for cut,copy,paste ...operations
eclipse support OLE editor, vim ?
尝试新的东西,也是一种休息
- 博客分类:
- 软件管理
用英语说:change of activity is a form of rest
extjs 4入门 GPLv3授权协议问题
- 博客分类:
- extjs
1.Extjs采用GPLv3带来的问题
Extjs是一个优秀的js框架,可惜授权协议是GPLv3。一个类库,用GPL授权是很不可取的。意味着你提供给客户使用的程序,“修改了extjs的代码”,你的程序就得开源。比如说,继承Ext.grid.Panel类,是一 ...
1.extjs作为一个js类库,采用gpl协议显然是不太合理的。因为只要你的代码继承了一个类,就算你修改了源代码,你的继承类的代码就必须公开:
The following are examples of modifications:
Modify Ext JavaScript, Java or CSS source file
Extend Ext class or override any Ext functions or methods
Modifying an Ext API
来自 extjs open source faq
继承对于OOP来说,是很重要的。看看jquery, ...
1.满足于Jar吗?
写了个java桌面程序,封装成了.jar文件可以双击运行。满足于此吗?这个程序看起来不像一个Windows 应用程序。首先,进程名称是javaw.exe,而不是你自定义的进程名称。没有图标。不是.exe可执行文件,用户 ...
HTTP1.1 2000年 Roy Fielding Apache,Adobe
Representational state transfer : 表现性状态转移
客户端用url去访问一个资源,服务器端返回该资源的信息
客户端也可以通过url去触发一个动作,进行状态转移,状态信息在url请求和响应中包含,服务器端不保存状态。比如用户访问/login,服务器端返回一个cookie,表示当前用户的状态已经由 not logged in 转变成logged in ,用户接下来的请求都带上这个cookie信息,服务器就能识别该用户已经登陆了,服务器端不保存用户的登陆信息。常见的服务器端保存 ...
1.在Javascript中直接使用对象
module("Javascript Class & Extjs Class")
test("Javascript Object", function() {
//直接使用对象
var bob = {
name : "bob",
age : 13
}
equal(bob.name, "bob")
equal(bob.age, 13)
//相当于
var jack = new Ob ...
准备开发环境
Eclipse for javascript web developer 3.7 indigo
apache 2.2
extjs 4.0.7 gpl
Extjs解压到本地,目录结构如下图所示:
安装apache httpd服务器,将ext-home/docs文件夹下所有文件,拷贝到x:\Program Files\Apache Software Foundation\Apache2.2\htdo ...