我有一个表示数据库表的对象.我想迭代这个对象并打印每个值.我可以用它做什么?
我想在我的mxml而不是actionscript中做这个
对于每个对象属性,我想创建一个输入字段
查看有关Flex 3循环的文档.如果你这样做,你会发现:
for..in
在
for..in
通过对象的属性循环迭代,或阵列中的元素.例如,您可以使用for..in循环来遍历泛型对象的属性(对象属性不以任何特定顺序保存,因此属性可能以看似随机的顺序出现):
var myObj:Object = {x:20, y:30}; for (var i:String in myObj) { trace(i + ": " + myObj[i]); } // output: // x: 20 // y: 30
我建议你看看DataGrid和自定义ItemEditors,而不是试图为每个对象创建一个输入字段.