0
http://imgur.com/3wJBwl6在Actionscript中缩短这个简单的代码?
正如你在图片上看到的,我有一个愚蠢的长代码,只是为了得到我想要的组合框中的信息。有什么办法可以做到这一点,所以我不需要那么长的代码?
组合框应显示相同的信息,但能够记录不同的“结果” 我显然是一个初学者程序员。帮助将不胜感激。
http://imgur.com/3wJBwl6在Actionscript中缩短这个简单的代码?
正如你在图片上看到的,我有一个愚蠢的长代码,只是为了得到我想要的组合框中的信息。有什么办法可以做到这一点,所以我不需要那么长的代码?
组合框应显示相同的信息,但能够记录不同的“结果” 我显然是一个初学者程序员。帮助将不胜感激。
首先,创建你需要数据的数组,例如:
var dataArray:Array = [{label:"label1", data:"data1"}, {label:"label2", data:"data2"}];//as many objects as you need.
然后命名下拉列表,并使用“数据提供程序”属性来填充它:
dropdown1.dataProvider = new DataProvider(dataArray);
dropdown2.dataProvider = new DataProvider(dataArray);
dropdown3.dataProvider = new DataProvider(dataArray);
....
附:不要忘记进口:
import fl.data.DataProvider;
非常感谢! :) –