传递基于MXML的自定义Flex组件的构造函数参数

ane*_*yzm 7 apache-flex custom-component

我已经实现了MXML自定义组件,我想将参数传递给构造函数:

 newUser = new userComp("name");
Run Code Online (Sandbox Code Playgroud)

而不是使用set方法.

如果自定义组件是用MXML构建的(使用initialize=myPseudoCostructor()方法?),这是否可行?

或者我只能用额外的代码行设置参数?

bed*_*wyr 5

您无法将变量传递到MXML组件的构造函数中.我甚至不相信可以在MXML组件中定义构造函数,尽管我可能错了.但是,您可以设置具有默认值的属性,并在构造后更改.

您还可以创建一个初始化函数,该函数也在构造后调用.