0

嘿伙计们。我目前正在参与一个使用 YAHOO 用户界面 2.9 的项目,我以前没有使用过该项目(尽管我在 EXTJS 方面有很强的背景)。YUI 是否有任何等效的组件管理类,例如 Ext 3.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>'
});

...在脚本中的某处,在创建 myPanel 之后,可能在 AJAX 回调中:

Ext.GetCmp('test_panel');

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

4

1 回答 1

0

在 YUI 3 中,相当于是 gallery-instancemanager:http: //yuilibrary.com/gallery/show/instancemanager (它甚至支持惰性构建。)

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

于 2012-10-05T15:50:02.673 回答