如何使用参数制作MXML组件构造器?

时间:2012-06-02 14:39:50

标签: actionscript-3 flex mxml flex-spark

我是flex的新手,有人可以帮助我吗?

如何创建一个为MXML组件提取参数的构造函数?

1 个答案:

答案 0 :(得分:2)

你不能; MXML组件没有可以修改的构造函数。

您有几个选择。第一种是重写组件以使用ActionScript。在某些情况下这可能是乏味的,而在其他情况下则是微不足道的。这取决于组件的功能。

第二个选项是在组件上使用公共变量。创建MXML组件的实例时,请在其上设置属性。您应该能够在preinitialize事件处理程序中访问此类属性。 prenitinialize将在构造函数之后调度,但在createChildren()之前调度。