在我需要访问控件值时,哪种方式更高效?
getComponent("ControlName").getValue();
或者
dataSource.getItemValue("FieldName");
我发现有时候
getComponent
并不能返回当前值,但是访问 dataSource
似乎更加可靠。那么从性能角度来看,使用哪一个有很大的区别吗?我尝试过在任何地方使用
dataSource.getValue
都可以正常工作。然而,当与 rowData 一起使用时,我仍然需要使用 rowData.getColumnValue("Something")
,rowData.getValue("Something")
会失败。