Apache flex Flex中静态变量的DispatchEvent
是否可以从Flex中的Apache flex Flex中静态变量的DispatchEvent,apache-flex,events,static,flexbuilder,Apache Flex,Events,Static,Flexbuilder,是否可以从Flex中的公共静态var调度事件?我正在这样做,Flex向我抛出了一个错误: 文件board.mxml: public static var actionBar:ActionBar; <mx:VBox> <ActionBar:ActionBar id="actionBar"/> </mx:VBox> 错误->1119:通过静态类型类的引用访问可能未定义的属性actionBar 谢谢 分派事件与变量是否为静态变量无关 试着这样做: Acti
公共静态var
调度事件?我正在这样做,Flex向我抛出了一个错误:
文件board.mxml
:
public static var actionBar:ActionBar;
<mx:VBox>
<ActionBar:ActionBar id="actionBar"/>
</mx:VBox>
错误->1119:通过静态类型类的引用访问可能未定义的属性actionBar
谢谢 分派事件与变量是否为静态变量无关 试着这样做:
ActionBar.actionBar.dispatchEvent(...)
asactionBar
是一个静态变量,前面应该有类的名称
actionBar
未初始化;或Board.actionBar.dispatchEvent(…)
Board
的大写B
,这意味着它是类名而不是对象实例名
[编辑]
3.请注意,您的错误消息是ac[c]ionBar,而您有ac[t]ionBar,idk如果只是一个输入错误,请检查它。我添加了一些源代码以更好地了解我的问题。谢谢。我添加了一些源代码以更好地了解我的问题。谢谢
ActionBar.actionBar.dispatchEvent(...)