<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lmstone</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lmstone]]></copyright><item><title><![CDATA[Ext 核心 API -- Ext.onReady]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2980148</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2980148</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 20:45:00 +0800</pubDate><description><![CDATA[ onReady( Function fn, Object scope, boolean override ) : void      当文档准备好了之后引发fn,发生在page的onload事件之前,并且图片此时都还没有载入,scope定义执有者,override定义scope是否有默认的选择     当页面加载时，就会调用这个方法 所有ext代码，要写在这里面  Ext.o]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.query]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2980096</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2980096</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 20:20:00 +0800</pubDate><description><![CDATA[ query( String path, [Node root] ) : Array通过path,在root中选择节点数组,path可以是以下四种选择器之一  1、元素选择符Selector         ★// 这个查询会返回所有span标签组成的数组。        Ext.query("span");         ★// 这个查询会返回有一个元素的数组因]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.namespace]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2979330</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2979330</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 16:19:00 +0800</pubDate><description><![CDATA[Ext.namespace( String namespace1, String namespace2, String etc ) : void 创建命名空间： 如Ext.namespace("Company","MyNS.mydata","Data.format.string") 然后可以创建如MyNS.mydata.doit=function(){…}的接口 注：命名空间的简易调用：Ext.n]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.id]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2979174</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2979174</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 16:00:00 +0800</pubDate><description><![CDATA[ Ext.id( [Mixed el], [String prefix] ) : String  返回一个唯一的id值。 如果只需要获取一个唯一的id值，则直接调用Ext.id()； 如果需要为某个元素设定一个唯一的id值并返回id则调用Ext.id(el)，el为元素Id、Dom对象或Ext的Element对象。 如果需要指定特定的前缀，则需要传入第二个参数，如Ext.i]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.getCmp]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2979106</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2979106</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 15:55:00 +0800</pubDate><description><![CDATA[ getCmp( String id ) : Component通过id得到一个Component对象     script type="text/javascript">           function InitDialog() {           // 生名组件           new Ext.Panel({                  ]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.fly]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2978745</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2978745</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 15:12:00 +0800</pubDate><description><![CDATA[ 语法: fly( String/HTMLElement el, [String named] ) : Element说明: 得到全局共享的一个浮动元素el,如果有多个浮动元素可以使用命名以避免潜在的冲突有人问这有什么好处？好处大了，如果有1000个元素，要调用它们的hide隐藏，如果用Ext.get的话，就会创建1000个Element对象，如果用fly，那只会创建一个对]]></description><category></category></item><item><title><![CDATA[Flyweight(享元模式)]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2978346</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2978346</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 14:22:00 +0800</pubDate><description><![CDATA[设计模式之Flyweight(享元) FlyWeight模式板桥里人 http://www.jdon.com 2002/05/02 Flyweight模式定义:避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类).为什么使用?面向对象语言的原则就是一切都是对象,但是如果真正使用起来,有时对象数可能显得很庞大,比如,字处理软件,如果以每个文字都作为]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.extend (代码测试)]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2976052</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2976052</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 09:27:00 +0800</pubDate><description><![CDATA[ HTML PUBLIC "-//W3C//DTD HTML 4.01//ZH-CN" "http://www.w3.org/TR/html4/strict.dtd">html>    head>       meta http-equiv="Content-Type" content="text/html">       link rel="stylesheet" type="t]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.extend]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2975870</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2975870</guid><author>lmstone</author><pubDate>Thu, 25 Sep 2008 09:07:00 +0800</pubDate><description><![CDATA[ extend( Object subclass, Object superclass, [Object overrides] ) : void从superclass类继承subclass,overrides参数是要重载的方法列表,详见override  转载一篇extends的文章,写的很详细 Ext.extend用法以及代码解读  Ext.extend用法以]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.echo]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2973967</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2973967</guid><author>lmstone</author><pubDate>Wed, 24 Sep 2008 17:08:00 +0800</pubDate><description><![CDATA[       Ext.onReady(function(){                      /**            * each( Array/NodeList/Mixed array, Function fn, Object scope ) : void            * 利用array中的每个元素迭代调用fn.直到fn返回假,调用格式fn.call(s]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.decode AND Ext.encode]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2969983</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2969983</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 20:34:00 +0800</pubDate><description><![CDATA[ Ext.decode(Object obj) : String       编码一个对象/数组或其它值为一个json格式字符串(支持对象,数组,日期,字符串)       this.initialConfig.items=Ext.decode("[{id:msg1,title:Item 1},{id:msg2,title:Item 2},{title:"+tit]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.addBehaviors]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2969897</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2969897</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 19:54:00 +0800</pubDate><description><![CDATA[  这个函数挺有意思,用处也很大  对选择的元素 应用事件侦听器,事件名以@附加在结尾,例如    script>       Ext.onReady(function(){                  Ext.addBehaviors({               // id=foo下所有的a标签加入click事件              /**]]></description><category></category></item><item><title><![CDATA[Ext 核心 API -- Ext.apply 与 Ext.applyIf]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2969194</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2969194</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 17:25:00 +0800</pubDate><description><![CDATA[Ext中apply及applyIf方法的应用         apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中，相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性，而applyIf只拷贝目标对象中没有而源对象中有的属性。apply方法的签名为“apply( Object obj, Object config, Object d]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 附录 C. 后记]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2968122</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2968122</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 15:28:00 +0800</pubDate><description><![CDATA[附录 C. 后记点击: 228    评论 0    2008-01-22 16:37    发布者: wd C.1. 2007年12月5日，迷茫阶段 写这东西是想解决眼前的问题，说实在的烦死了。C.1.1. 仇恨 超级仇恨那些有问题就问的新手，他简直就认为这世界上只有自己是在做程序员，而其他人的职业都是培训师和咨询师，而且这些培训师和咨]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 附录 A. 常见问题乱弹]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2968116</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2968116</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 15:27:00 +0800</pubDate><description><![CDATA[附录 A. 常见问题乱弹点击: 445    评论 0    2008-01-22 16:37    发布者: wd A.1. ext到底是收费还是免费 老多同志对这个问题感兴趣了，实际上答案很简单，jack都写到http://www.extjs.com/license里了，对各种情况都做了讲解。不过有些同志对英文头疼，所以在下把ext的授权形式简单讲解一下。ext授权]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 第 8 章 哭泣吧！现在才开始讲基础问题]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2968111</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2968111</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 15:27:00 +0800</pubDate><description><![CDATA[第 8 章 哭泣吧！现在才开始讲基础问题。点击: 712    评论 0    2008-01-22 16:37    发布者: wd 8.1. Ext.get ext里用来获得Element的一个函数，用途还算比较广，可以通过不少途径获得咱们需要的Element，而这个Element包括很多有趣的功能。Element跟document.getElementBy]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 第 7 章 低鸣吧！拖拽就像呼吸一样容易]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2968106</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2968106</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 15:26:00 +0800</pubDate><description><![CDATA[第 7 章 低鸣吧！拖拽就像呼吸一样容易。点击: 510    评论 0    2008-01-22 16:37    发布者: wd 7.1. 如此拖拽，简直就像与生俱来的本能一样。 你可以拖拽grid里的行，让它们按你的方式去排列。你可以拖拽tree里的节点，把节点从一个枝干拖向另一个枝干。grid和tree之间，也可以拖动。layout的split]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 第6章奔腾吧让不同的浏览器里显示一样的布局]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2968100</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2968100</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 15:25:00 +0800</pubDate><description><![CDATA[第6章奔腾吧让不同的浏览器里显示一样的布局。点击: 485    评论 0    2008-01-22 16:37    发布者: wd 6.1. 有了它，我们就可以摆脱那些自称ui设计师的人了。 对布局很是不熟，至今为止，也是一直在抄土豆demo里的BorderLayout，frank的deepcms ProjectTracker里的ViewPort布局而已，不过有了布局]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 第 5 章 雀跃吧！超脱了一切的弹出窗口]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2965302</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2965302</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 07:25:00 +0800</pubDate><description><![CDATA[第 5 章 雀跃吧！超脱了一切的弹出窗口。 第 5 章 雀跃吧！超脱了一切的弹出窗口。5.1. 呵呵~跳出来和缩回去总给人惊艳的感觉。浏览器原声的alert()，confirm()，prompt()显得如此寒酸，而且还不能灵活配置，比如啥时候想加个按钮，删个按钮，或者改改按下按钮触发的事件了，都是难上加难的]]></description><category></category></item><item><title><![CDATA[ext tutorial 学习 第 2 章 震撼吧！让你知道ext表格控件的厉害 ( 源码 )]]></title><link>https://blog.youkuaiyun.com/lmstone/article/details/2965299</link><guid>https://blog.youkuaiyun.com/lmstone/article/details/2965299</guid><author>lmstone</author><pubDate>Tue, 23 Sep 2008 07:19:00 +0800</pubDate><description><![CDATA[ HTML PUBLIC "-//W3C//DTD HTML 4.01//ZH-CN" "http://www.w3.org/TR/html4/strict.dtd">html>    head>       meta http-equiv="Content-Type" content="text/html">       link rel="stylesheet" type="t]]></description><category></category></item></channel></rss>