每个人都过得愉快。如标题中所述,我想为Ext.create方法添加一些逻辑,但我不明白该怎么做。你怎么看待它,也许这是不好的方式,你有另一种方法。谢谢你的回答
答案 0 :(得分: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
答案 1 :(得分:0)
如果您需要覆盖Ext.create
功能,只需
Ext.create = function() {
// your new logic here
}
注意:如果这样做,该方法的原始实现将丢失,因此您必须提供包含Ext
组件的默认行为的逻辑仍然有效。< / p>
如果这是一个好主意取决于你将要做什么。但我怀疑它是否真的有必要,而且可能有更好的方法 - 但正如所说的,这取决于你的帖子中的信息,也不能说。