Javascript YUI 2.x组件管理

Javascript YUI 2.x组件管理,javascript,yui,extjs3,Javascript,Yui,Extjs3,嗨,伙计们。我目前参与了一个使用YAHOO用户界面2.9的项目,我以前从未使用过它(不过我在EXTJS方面有很强的背景)。 YUI是否有类似Ext3.x中的Ext.ComponentMgr这样的组件管理类? Ext.getCmp()是一个非常强大的方法,例如,可以编写: var myPanel = new Ext.Panel({ id: 'test_panel', title: 'Test Panel', renderTo: Ext.getBody(), width: 200, height:

嗨,伙计们。我目前参与了一个使用YAHOO用户界面2.9的项目,我以前从未使用过它(不过我在EXTJS方面有很强的背景)。 YUI是否有类似Ext3.x中的Ext.ComponentMgr这样的组件管理类? Ext.getCmp()是一个非常强大的方法,例如,可以编写:

var myPanel = new Ext.Panel({
id: 'test_panel',
title: 'Test Panel',
renderTo: Ext.getBody(),
width: 200, 
height: 130,
html : '<div>Hello World</div>'
});

YUI是否有类似的功能,或者他们是否有另一种在整个库中以统一方式处理对象的方法(我不知道?

在YUI 3中,等效的是gallery instancemanager:(它甚至支持惰性构造。)

将其向后移植到YUI 2应该非常容易

Ext.GetCmp('test_panel');