易截截图软件、单文件、免安装、纯绿色、仅160KB

JS数组 如何转换成flex的数组?

如题
我想从js中获取一个数值,然后传递给flex,数据是用来做图表用的
问题就是
private var medalsAC:ArrayCollection = new ArrayCollection( [
            { Country: "USA", Gold: 35, Silver:39, Bronze: 29 },
            { Country: "China", Gold: 32, Silver:17, Bronze: 14 },
            { Country: "Russia", Gold: 27, Silver:27, Bronze: 38 } ]);
数据如何分别对应Country,Gold和Silver呢?
请各位教一下我,谢谢了,
分数不多,请各位见谅
还有一个问题是,js怎么传一个数值给flex呢?

js中的数组可以写成类似上面的形式,直接进行传递,然后用var arrCo:ArrayCollection=new ArrayCollection(arr);就可以接受了,arr为js传过来的数组。js传值给flex的话可以用Flex调js的方法,js的方法相当于类中的get,还有一种就是js调Flex的方法,通过参数传递。反正要么是调用函数取得返回值,要么传递参数,在另一个语言里进行处理。基本都差不多。你可以找一下这方面的资料

楼上的肯定不怎么行,js传到flex传的是字符串,根本不会是一个数组,要把js端json数组处理为字符串如:
'{ Country: "USA", Gold: 35, Silver:39, Bronze: 29 }',在flex中使用类库json.decode(string)可以转变为json数组的,一个json数组就是一个对象,直接调用属性就行,如country=object.Country,如果是数组即数组中为对象,调用可以这样写array[0].country.

str= "0.Gold=35;0.Country=china;0.Silver=39;0.Bronze=29;1.Gold=35;1.Country=USA;1.Silver=39;1.


相关问答:

FLEX中form里面的内容居中

如果让FLEX中form里面的内容居中,我下面的布局,如果让form里面的内容居中
XML code:

<mx:Panel styleName="moduleTitle" title="用户添加" xmlns:mx="http://www.adobe.com/2 ......

Flex Builder 3 plugin 注册码。



有的朋友请留言,谢谢了。。
http://www.blogjava.net/vip01/archive/2008/02/26/182336.html

引用
http://www.blogjava.net/vip01/archive/2008/02/26/182336.html


谢了,我再找找,其他 ......

FLEX封装后的页面是否可以用QTP选取到对象?急急急!

是这样的,这个问题可能看起来像询问QTP的,但之前对FLEX开发语言了解的很少,最近有个项目,需要用到
QTP,然后很郁闷的发现,使用QTP SPY选取不到FLEX页面中的任何一个对象,只可以选取WINOBJECT这个对象,
......

Flex SWFLoader 加载的 Application 怎么卸载?

如题,请详解!!!
使用flash.media.SoundMixer.stopAll();试试

package {
    import flash.display.Loader;
    import flash.display.Sprite;
    import flash.ev ......

Flex项目,在Websphere上运行不起来[

1:程序以打成war包(eclipse打的)
2:在tomcat下部署war包,可以正常运行
3:同样的war包,部署到websphere上运行时出异常,
异常主要信息如下:
错误信息:(mx.messaging.messages::ErrorMessage)# ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号