我有一个歌曲列表,如果我双击一个项目,它将播放歌曲。我这样做。aList 是列表的实例名称。
aList.addEventListener(MouseEvent.DOUBLE_CLICK, changeSong);
function changeSong(e:MouseEvent) {
....
song = e.target.selectedItem.data;
....
}
我在 (song = e.target.selectedItem.data;) 部分有错误。好像我使用了错误的属性。
ReferenceError: Error #1069: Property selectedItem not found on fl.controls.listClasses.CellRenderer and there is no default value.
at playlist_fla::MainTimeline/changeSong()
有谁知道如何正确获取项目的数据。因为我认为我的语法是错误的。
提前致谢。