0

こんにちは、この関数はAIRなどには存在しません。テストとして次のトレースを試していたところ、顔に大きなエラーが発生したためです。

trace(musicLibrary.getItemAt(3)[0]);

Musiclibrary は、行番号と列番号をテストとして使用したデータグリッドですが、何か問題がありますか?

TypeError: Error #1006: getItemAt is not a function

これはウェブ上で有効な機能ではないと書かれている場所を見つけることができなかったため、わかりません。誰でも知っていますか?

編集:私が最終的に使用したものを追加しました。

他の人に知らせるために、私はこれを使用することになりました:

var songName:String = libraryDP.getItemAt(currentSongNumber+1).Song; 

このような配列にデータが追加されたデータプロバイダーでオブジェクトの値を取得しようとしていました。

musicLibrary.push({Song:arr[i].name,Location:arr[i].nativePath});  

これが誰かに役立つことを願っています。

4

1 に答える 1

1

データグリッドには getItemAt メソッドが定義されていません。ただし、次のように、データグリッドのデータ プロバイダーでそのメソッドを呼び出すことができますmusicLibrary.dataProvider.getItemAt(3)

お役に立てれば。すてきな一日を。

于 2012-05-02T20:57:11.930 に答える