mx:Script <![CDATA[ import com.xxx.xxx.xxx.frmZfblSelect; private var zfbl:Number = 0; private function getZfbl():void{ var zfblRes:String = seiproxy1.getvarstring('zfbl'); var zfbls:Array = zfblRes.split('/'); var zfblData:Object = {}; var count:int = 0; var zfblEach:Number = 0; for(var k:int = 0; k < zfbls.length - 1; k++){ if(!zfblData.hasOwnProperty(zfbls[k]) && (zfbls[k].indexOf(xzbz) != -1 && (zfbls[k].indexOf(rqlb) != -1 || zfbls[k].indexOf(rqlbZGJM) != -1))){ count++; zfblData[count.toString()] = zfbls[k]; zfblEach = Number(zfbls[k].split('#v')[0]); } } if(count == 1){ zfbl = zfblEach; }else if(count >= 2){ var zfblSelect:frmZfblSelect = new frmZfblSelect(); zfblSelect.Bm = yyxmbm; zfblSelect.Mc = yyxmmc; zfblSelect.zfblData = zfblData; zfblSelect.addEventListener(PopUpEvent.CLOSE, zfblSelectCloseHandler); PopUpManager.addPopUp(zfblSelect, this, true); PopUpManager.centerPopUp(zfblSelect); }else{ var resultString:String = zfbls[0]; var zfblStr:String = resultString.split('#v')[0]; zfbl = Number(zfblStr); } }

    private function zfblSelectCloseHandler(e:PopUpEvent):void{
        var zfblSelect:frmZfblSelect = frmZfblSelect(e.currentTarget);
        zfbl = zfblSelect.Zfbl;
    }
]]>

</mx:Script>

<mx:Button label='获取自付比例' click='getZfbl()'/>

//引用frmZfblSelect的方式:直接在mxml文件中import对应的类即可,不需要进行额外的引用。

Flex 中根据 ZfblRes 值解析并选择自付比例

原文地址: http://www.cveoy.top/t/topic/oUBG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录