0

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

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

4

1 回答 1

2

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

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

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

于 2012-06-02T14:56:53.503 回答