11 2012 档案
摘要:大家应该知道,JS是具有面向对象的脚本语言,而在OOP中,类与对象的概念十分重要。那么在ExtJS中类的概念又如何体现的呢。(例子来源于网上,如有违反原作者的行为,请告知)下面我用一个例子做一下简单介绍:Ext.namespace(“Ext.MySpace”); //自定义一个命名空间Ext.MySpace.Person = Ext.emptyFn;//在命名空间上自定义一个类,这里的Ext.emptyFn等同于function(){} //为自定义的类增加name、sex属性,print方法Ext.apply(Ext.MySpace.Person.prototype,{ ...
阅读全文
摘要:最新项目中用到TreeGrid,查阅了很多资料,总的来说有些心得,愿意拿出来和大家一起分享一下:一、在页面中引入 :ext-all.css、treegrid.css、ext-base-debug.js、ext-all-debug.js、TreeGridSorter.js、TreeGridColumnResizer.js、TreeGridNodeUI.js、TreeGridLoader.js、TreeGridColumns.js、TreeGrid.js二、为了保持代码规范,创建一个myTreeGrid.js,引入页面。三、myTreeGrid.js中的代码:对于处理数据量小的,可以把数据一次性加
阅读全文
摘要:写这篇文章主要想总结自己的工作经验,温故而知新。为什么叫做实用设计模式,所谓的实用模式就是说这些模式在本人的实际工作中使用过的,而且本人相对熟悉的,经验认为这些模式的使用能给系统带来有效改善。这些模式大部分来源于GoF,由于最近工作专注于移动的开发,因此会尽量使用移动开发的例子。 由于一直做监控程序的开发,对Observer模式的感受比较深,现在从一个例子入手,假如需求是实现一套手机告警监控系统,当一个智能手机接收到告警信息的时候需要通过不同的手段来通知用户,通知手段包括在LCD显示告警的图片和播放告警的声音。 从上图可以看到这个系统主要分三个类,WarningManager负责管理和产生告警
阅读全文

浙公网安备 33010602011771号