`
快乐的牛
  • 浏览: 74424 次
社区版块
存档分类
最新评论
文章列表
在Extjs 4.0中,实现 行选择、行编辑很简单,但是checkboxmodel 和 rowediting插件组合存在一个对齐的bug。 在线demo:http://extjshelp.sinaapp.com/rowedit/   grid + checkboxmodel 的显示效果如下:  双击编辑一行:  注意到,编辑器没有和grid表头对齐。原因就是我们加了一列checkbox。这是Extjs 4.0 的bug,rowediting 插件和checkboxmodel组件之间没有配合好。 解决方法,让item项的编辑器往右边"挤一挤":   {text: ...
效果: 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 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 也是设计,每一行代码都是设计出来的。

vim 插件 命令

    博客分类:
  • vim
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 入门

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
   讲述,罗里罗嗦,咬文嚼字;不如用实例、图表将观点展示出来。
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 ...
Global site tag (gtag.js) - Google Analytics