由於某些Flex/AS3怪異,再次拉出我的頭髮。下面的代碼不編譯由於錯誤1120 - 未定義的屬性的訪問AbstractWizardModel當在MXML中使用常量時,Flex錯誤1120(未定義屬性XXX的訪問)
<mx:HBox id="cntr_buttons" width="100%" horizontalAlign="right">
<mx:Button label="{model.getButtonLabel(AbstractWizardModel.GO_BACK)}" />
</mx:HBox>
的常數被定義(在AbstractWizardModel)爲:
[Bindable]
public class AbstractWizardModel extends EventDispatcher
{
public static const GO_BACK : String = "goBack";
...
}
更換 'AbstractWizardModel.GO_BACK' 與「「GoBack的「'訣竅,但問題是什麼?
謝謝!
PS:當然我導入AbstractWizardModel在MXML代碼
您使用Flash Builder 4測試版嗎?我注意到,由於一些尚未修復的錯誤,導入文件通常會被刪除。 – 2009-11-04 15:41:34