終於越來越接近Ext的核心了。這篇開始Ext.Element,這里說的Ext元素指的是Ext.Element類的實例。 任何前端庫都會涉及到對HTMLElement的操作,JQuery更是以其為中心,一個$()函數調用后將DOM元素以索引方式存在 JQuery對象 中。 Ext ...
首先,回到第一篇。使用Ext.apply為Ext對象添加了一些屬性, Ext.apply Ext, ... USE NATIVE JSON : false, ... USE NATIVE JSON 即為其中之一, 可以使用它來設置是否開啟瀏覽器原始的JSON 即JSON.parse,JSON.stringify 來解析或反解析。這是ECMA 中加入的,在字符串轉換成JSON的三種方式中已經提到。該 ...
2012-05-01 17:20 0 12369 推薦指數:
終於越來越接近Ext的核心了。這篇開始Ext.Element,這里說的Ext元素指的是Ext.Element類的實例。 任何前端庫都會涉及到對HTMLElement的操作,JQuery更是以其為中心,一個$()函數調用后將DOM元素以索引方式存在 JQuery對象 中。 Ext ...
Ext的事件管理非常強大。主要定義在Ext.EventManager對象(單例模式)中。該對象有以下方法addListener ...
第一句 window.undefined = window.undefined; 兼容IE6以下的瀏覽器,有人 解釋過了。 定義Ext全局變量 Ext = { version : '3.1.0' }; 注意這里沒有使用var,不使用var ...
網提供的java語言處理json數據的小框架。 閱讀該源碼的目的 1、學習解析類工具的原理 ...
續上篇, Ext.ns = Ext.namespace; 有了一個簡寫的namespace。整個匿名函數執行完了。接下來 Ext.ns("Ext.util", "Ext.lib", "Ext.data"); Ext.elCache = {}; 分別為 ...
上篇看到Ext.extend,接着往下看。 Ext.namespace,用來管理Ext庫命名空間的方法 namespace : function(){ var o, d; Ext.each(arguments, function(v) { d ...
這篇開始讀ext-base-event.js。該文件定義了Ext.lib.Event對象,Ext.lib這個命名空間在Ext core的Ext.js中命名的。 Ext.ns("Ext.util", "Ext.lib", "Ext.data"); Ext.lib上的屬性 ...
Ext.util.DelayedTask類從名字上就可以看出它是延遲任務的執行。即指定時間之后執行任務。 整個類如下: Ext.util.DelayedTask = function(fn, scope, args){ var me = this, id ...