【发布时间】:2011-01-18 00:25:29
【问题描述】:
我使用查询和 ArrayCollection 将内容输入我的应用程序。我知道如何使用 dataProvider 属性将内容显示到 DataGrid 中,但我想使用 TextInput 组件并完全删除 DataGrid。
有没有人有任何关于我将如何去做的例子或信息?
谢谢!
感谢您的洞察力-invertedSpear
我仍然有一个问题,所有显示的是 [object,object]
这是我的一些代码。
[Bindable]
private var acCon:ArrayCollection;
private function reData():void //RETRIEVE DATA
{
var stmt:SQLStatement = new SQLStatement();
stmt.sqlConnection = sqlConn;
stmt.text = "SELECT * FROM person";
stmt.execute();
var result:SQLResult = stmt.getResult();
acCon = new ArrayCollection(result.data);
}
<mx:Repeater id="repeater1" dataProvider="{acCon}">
<mx:Label id="Label1" text="{repeater1.currentItem}"/>
</mx:Repeater>
有什么想法吗?
【问题讨论】:
-
请不要一遍又一遍地重复同样的问题。如果您之前的问题需要重新措辞或以其他方式更改,请编辑它们。无论如何,这会将您的问题排在首位。
-
对不起,我没有意识到它是如何工作的。谢谢。
-
很酷,SO 的工作方式与其他论坛略有不同,只要您现在就可以。我在底部编辑了我的答案,你就知道了。
标签: apache-flex datagrid load textinput arraycollection