【发布时间】:2009-10-18 07:21:09
【问题描述】:
我创建了一个自定义按钮组件,它接受一个数组作为属性。 我将属性设置如下:
titleDims="[{Month: comboBox1.text, Year:comboBox2.text, Sales Order:comboBox3.text}]"
我收到以下错误:
"1084: Syntax error: expecting rightparen before colon."
数组语法有问题吗?
【问题讨论】:
-
为什么在数组声明周围有引号?
-
我认为在将参数传递给自定义组件时必须这样做
-
自定义组件需要字符串还是数组?这不是 json 表示法吗?
-
我可能是错的,但我认为 Ivan 想在 MXML 中设置一个属性,所以需要引号。 Ivan,以后请说明您是在谈论 ActionScript 还是 MXML,因为从上下文中判断并不总是那么容易。
-
是的。好点子。我试图在 MXML 而不是 Actionscript 中执行此操作。
标签: apache-flex