簡體   English   中英

如何在 MXML 中創建 ArrayCollection

[英]How to create ArrayCollection in MXML

<s:ArrayCollection id="theCollection">
    <namespace:Items name="name 1" count="5" />
    <namespace:Items name="name 2" count="6" />
    <namespace:Items name="name 3" count="7" />
    <namespace:Items name="name 4" count="8" />
</s:ArrayCollection>

在這里,它拋出一個錯誤未知命名空間你能說明為什么它給出錯誤

“命名空間”應該是您的命名空間,而“項目”應該是您正在創建的對象類型。 例如,您可以像這樣使用它:

<s:ArrayCollection id="theCollection">
        <fx:Object name="name 1" count="5" />
        <fx:Object name="name 2" count="6" />
        <fx:Object name="name 3" count="7" />
        <fx:Object name="name 4" count="8" />
    </s:ArrayCollection>

這是一個包含對象的數組集合。

另一個例子是:

<s:ArrayCollection id="theCollection">
        <vo:User name="name 1" count="5" />
        <vo:User name="name 2" count="6" />
        <vo:User name="name 3" count="7" />
        <vo:User name="name 4" count="8" />
    </s:ArrayCollection>

在這種情況下,我正在制作一個包含用戶的 ArrayCollection。 我使用我的自定義類 User ,它可以在 vo(valueobject package) 中找到。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM