从 EXT 3.x(最高 v3.4)迁移到 YUI 2.x(最高 v2.9.0)javascript 开发 - 根据新项目的需要 - 在 YUI 中选择数据中的某个记录的替代方法是什么基于该记录的给定属性的值的表(相当于 EXT 中的网格面板)?在 EXT 中,可以使用以下内容:
new Ext.grid.GridPanel({...}).getStore( ).find(fieldName, value);
在 YUI 中,YAHOO.widget.DataTable 类有一些自己的方法来检索记录实例(YAHOO.widget.Record):getRecord()、getRecordIndex() 或检索整个记录集:getRecordSet() - YAHOO 的一个实例。 widget.RecordSet 类 - 并使用该类的一些方法来获取记录(getRecord()),但这些方法都不能根据一个属性的值检索记录。我有点惊讶 YUI 没有这个基本功能(它应该在 YAHOO.widget.RecordSet 类级别)。