我正在尝试使数据网格名称和分数添加到它。 我一直收到错误......
1046未找到类型或不是complile-time常量:DataProvider。 1080调用可能未找到的方法DataProvider
这是我的编码......
var scoreArray = new Array();
D_G.addColumn("player");
D_G.addColumn("score");
enter_btn.addEventListener(MouseEvent.CLICK, saveScore);
function saveScore(event:MouseEvent):void
{
var obj:Object = new Object();
obj.player = tb_name.text;
obj.score = int(tb_score.text);
scoreArray.Push(obj);
scoreArray.sortOn("score", Array.DESCENDING | Array.NUMERIC);
var dp:DataProvider = new DataProvider (scoreArray);
D_G.dataProvider = dp;
}
答案 0 :(得分:1)
如果您不包含要使用的课程,则会发生此错误。
您使用的是
吗? import fl.data.DataProvider
??
答案 1 :(得分:1)
您需要导入DataProvider类;
import fl.data.DataProvider;