actionscript 3-使用反射绑定到通用对象的Flex视图组件



是否存在一个Flex视图组件,您可以将一个带有所有公共字段/属性的自定义对象传递给它,它可以反映这些字段/属性,并使用Flex组件生成一个基本的UI视图。

是否可以使用类似Spark DataGrid的东西,其中一个项目垂直排列。

它只需要支持:

  • 基元的TextField视图(字符串、数字、布尔值)
  • 对象的子视图(递归地反映子对象)
  • 列出要查看阵列/词典的组件

例如,如果你有一个这样的对象:

public class CustomerData {
    public var customerName:String;
    public var addresses:Vector.<Address>;  
}
public class Address {
   public var street:String;
   public var houseNumber:Number;
   public var zipcode : String;
}

我想你可能正在寻找类似Kap Inspect的东西:http://lab.kapit.fr/display/kapinspect/Kap+检查

如果您只想了解应用程序中的内容,请查看FlexSpy。

ObjectUtil也可以做到这一点。

ObjectUtil.toString(obj)

http://livedocs.adobe.com/flex/3/html/help.html?content=usingas_8.html

相关内容

  • 没有找到相关文章