【发布时间】:2011-11-22 12:33:19
【问题描述】:
为什么 Flex 框架的 mxml 语言不支持组件的构造函数或接受组件的构造函数参数?据我所知,如果它采用构造函数参数,则无法在 mxml 中声明 ActionScript 对象。我很好奇原因。它是 Adobe 的设计选择还是与声明性语言的工作方式有关?比如为什么不允许:
<myNameSpace:MyComponent constructor="{argArray}"/>
【问题讨论】:
-
也许这会有所帮助:stackoverflow.com/questions/878043/…
-
感谢 Chris 的快速解答!我更多的是寻找它不可能的原因,而不是一种解决方法 - 这是在声明性语言中通常不可能的事情吗?为什么?
-
你将如何声明多个论点?总是将它们放在一个数组中?
标签: apache-flex mxml declarative-programming