0
我想將一系列組件組合成一個穩定且一致可重複的對象。將一組Flex組件集成爲一個單元
例如,假設我有一個「通知」模板,每次發生新事情時都要將其添加到通知區域。這個模板包含一個圖標(Image),文本(標籤)以及這兩件事之間的一些空間。
我想採取一個像這樣的模板,使它可以用像add_notification(「icon」,「text」)這樣的函數調用它。我會怎麼做呢?
在此先感謝。
我想將一系列組件組合成一個穩定且一致可重複的對象。將一組Flex組件集成爲一個單元
例如,假設我有一個「通知」模板,每次發生新事情時都要將其添加到通知區域。這個模板包含一個圖標(Image),文本(標籤)以及這兩件事之間的一些空間。
我想採取一個像這樣的模板,使它可以用像add_notification(「icon」,「text」)這樣的函數調用它。我會怎麼做呢?
在此先感謝。
爲您的組件創建一個mxml文件,例如MyComponent.mxml。 現在你可以做
var myComponent = new MyComponent()
和組件添加到您的通知區域。
設置,你可以在MyComponent.mxml
[Bindable]
public var label:String;
...
<mx:Label text="{label}" />
有此標籤的文本,並與
myComponent.label = "something";
設置標籤,或者你可以刪除綁定變量與
myComponent.labelid.text = "something"
去
給你的MX後:標籤ID屬性
謝謝,這個工作得很好......但我遇到了myComponent.labelid.property部分的麻煩。當我嘗試使用它時,出現「TypeError:Error#1009:無法訪問空對象引用的屬性或方法」之類的錯誤。 :(雖然其餘的效果很好。 – jeffcook2150