作业帮 > 综合 > 作业

Flex语法问题 关于Switch

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/05 11:59:32
Flex语法问题 关于Switch
本人在编程时,设置页面状态时遇到问题,代码如下:
private function setPageState(state:String):void{
switch(state){
//等待状态
* case ModelLocator.STATE_WAITING;
//以模态形式显示等待图标
PopUpManager.addPopUp(waiting,this as DisplayObject,true);
PopUpManager.centerPopUp(waiting);
break;
//成功状态
* case ModelLocator.STATE_SUCCESS;
//清除等待图标
PopUpManager.removePopUp(waiting);
break;
//失败状态
* case ModelLocator.STATE_FAULT;
//弹出警告框
mx.controls.Alert.show("连接失败!","对不起,连接服务器失败!");
break;
}
}
而在保存后,系统提示有语法错误:(问题行已用*标注出)
1084:语法错误:colon应该在semicolon之前
请知情人士帮帮忙,
case后面要用冒号结束,别有能够分号啊!
都改成这样:
case ModelLocator.STATE_WAITING:
case ModelLocator.STATE_SUCCESS:
case ModelLocator.STATE_FAULT: