我是flex的新手,有人可以帮助我吗?
如何创建一个为MXML组件提取参数的构造函数?
答案 0 :(得分:2)
你不能; MXML组件没有可以修改的构造函数。
您有几个选择。第一种是重写组件以使用ActionScript。在某些情况下这可能是乏味的,而在其他情况下则是微不足道的。这取决于组件的功能。
第二个选项是在组件上使用公共变量。创建MXML组件的实例时,请在其上设置属性。您应该能够在preinitialize事件处理程序中访问此类属性。 prenitinialize将在构造函数之后调度,但在createChildren()之前调度。