2013-01-08 60 views
-1

美好的一天,每个人。正如标题所说,我想添加一些逻辑Ext.create方法,但我不明白如何做到这一点。你怎么看待它,也许这是一种坏的方式,你有另一种方法。谢谢回答添加功能创建方法

+1

(http://www.whathaveyoutried.com/) – Cerbrus

+0

研究什么你做LALALALALALA? – Sahal

回答

0

如果你需要重写Ext.create功能,您可以简单地

Ext.create = function() { 
    // your new logic here 
} 

注:如果你这样做,原来实行的方法的丢失,所以你必须提供逻辑包括Ext组件仍然有效的默认行为。

如果这是一个好主意,取决于你打算做什么。但我怀疑这是否真的有必要,可能还有更好的办法 - 但如前所述,这取决于您的文章中的信息,因此无法说明。

1

对于那些谁真的想覆盖Ext.create:?你尝试过什么]

Ext.create = (function(){ 
    var original = Ext.create; 
    return function() { 
     // custom logic 
     // call the original Ext.create() 
     return original.apply(Ext, arguments); 
    }; 
})(); 
//created by Renku