- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 canvas 雾窗与雪花
前段时间看了canvas方面的一些技术,故来试试。效果类似于外面下雪,玻璃窗户起雾,鼠标可以当刷子来清除玻璃上的雾气。 fog and snow html,body{margin: 0px; padding: 0px; background: url(http://qlogo3.store.qq.com/qzone/466799106/46679
2013-07-02 16:21:58 1933 1
原创 ExtJs4 MVC模式下绑定Menu事件
View层代码:Ext.define('My.view.Menu', { extend: 'Ext.menu.Menu', alias: 'widget.mainMenu', items: [{ text: '主菜单', hideOnClick: false, menu: { showSepar
2013-01-14 16:58:27 6052
原创 ExtJs4中gird列中增加操作列,并给操作按钮绑定事件
在ExtJs4中,grid组件有Ext.grid.column.Action组件,所有要增加操作列,只需指定列的xtype为actioncolumn即可,例如:Ext.create('Ext.grid.Panel', { renderTo: Ext.getBody(), width: 500, height: 400, store: Ext.create('Ex
2012-09-24 16:12:21 13098 5
原创 ExtJs实现类似于jQuery中live的绑定功能,并且实现多个进行绑定
例如上面的html代码,我们需要给按钮绑定事件,可以这样实现:Ext.get('action').on('click', function (e, el, eOpts) { //do something}, this, {delegate: ':any(.ok| .cancel)'});
2012-09-12 15:29:09 1630
原创 ExtJs 中float设置为true后,默认有4px边距问题
前些天,写一个区域的拖动遮挡插件,要获取拖动层在区域的坐标,利用Ext的draw.Component来编写,在没有设置float为true时对单个拖动有效,不会出现错误问题,但是在需要动态添加多个拖动层时,在不设置float为true的情况下,拖动层在区域的坐标就会出现错误,这时候必须设置float为true,才能解决这个问题,但是新的问题又出现了,在区域里拖动遮挡块到区域最边上的时候总有4px的
2012-08-03 18:03:33 1764
原创 ExtJs4 中 获取grid列表数据绑定到form表单
首先创建store:var store = Ext.create('Ext.data.Store', { fields: [ { name: 'IntData', type: 'int' }, { name: 'StringData', type: 'string' }, { name: 'TimeData', type: 'date
2012-04-28 15:40:34 8549 1
原创 ExtJs4中更改Store的代理(proxy)路径(url)
在ExtJs4中我们通过异步获取数据用Ext.data.Store,如下:var gridStore = Ext.create('Ext.data.Store', { fields: [ { name: 'id', type: 'string' }, { name: 'name', type: 'string' } ], proxy: {
2012-04-27 17:54:26 9937 3
原创 Extjs4中grid 隐藏列,同时删除header表头下拉勾选项
在显示grid列表的时候我们通常需要隐藏某列,这时我们只需设置hidden: true即可,例如:columns: [ { text: 'id', hidden: true }, { text: 'name', flex: 1, dataIndex: 'name' }]但是,在这种情况下,我们点击表头右侧的下拉选项来显示列的时候,id列还是会出现,虽然没有数据显示
2012-04-25 11:57:06 8278
转载 根据不同环境加载不同js文件
在项目开发中,通常我们会引用未压缩的js文件,以便调试,但是在外网我们又需要将js进行压缩,这样每次上传都要更改js引用的代码,很不科学,所以采取js判断当前访问环境来进行加载js,这样就避免了之前的问题。例如,我们需要根据环境加载jquery-1.7.2.js或jquery-1.7.2.min.jsHTML代码: Test loading different js
2012-04-13 10:53:32 4165
原创 List<T>泛型集合 类型整体快速转换
例如将List intList = new List();集合快速转换为List strList = new List();用循环去遍历可以,但是可以有更好的方法:strList = intList.ConvertAll(new Converter(x => x.ToString()));这样就可以很方便的对整个集合进行转换了,其他类型也是一个道理。
2012-02-08 11:04:12 1594
原创 ImagePreview 图片预览 IE6下错误的问题
ImagePreview 图片预览 IE6下提示“缺少标识符、字符串或数字”错误的问题,如下图:这是由于js的编码问题造成的,在引用的js中加入 charset="gb2312" 即可解决该问题。关于ImagePreview具体怎样使用,本文就不做介绍了。想了解的朋友可以查看:http://www.cnblogs.com/cloudgamer/archive/2009/12/2
2011-11-24 11:13:18 617
原创 Aptana Studio 3 汉化步骤
1、点击【Help】选择安装新软件,如图,我已经汉化过了,所以是中文的。2、点击【添加】按钮,名称可随便输入,位置输入网址:http://archive.eclipse.org/technology/babel/update-site/R0.8.1/helios,点击确定,如图3、然后就是等待加载语言包,这个过程可能需要一点时间,不要着急,先去干点别的事
2011-11-04 10:57:02 1847 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人