0

ログにこのようなエラーが表示され続けており、実行しようとしているデータ グリッドの並べ替えに影響を与えている可能性があります。何を探すべきかについて何か考えはありますか?グーグル検索は、問題について書いている多くの人々を引き寄せますが、修正はありません。

#1074: Illegal write to read-only property Object on Module

これは私がそれを引き起こしていると思うコードの例です。これは本当に基本的なようですが、これが発生する場所であり、そのオブジェクトは読み取り専用で設定しようとしていると思います。

public function get objectName():String
{
    if(object)
        return object.name;
    return '';
}
4

1 に答える 1

0

オブジェクトというプロパティを設定しようとしているモジュール クラスのインスタンスを探す必要があります。

コードのどこかに variable があるとしましょうmod:Module。エラーは、次のようなことをしようとしていることを示しています。

mod.Object = someValueThatDoesNotMatter;

//OR possibly

mod["Object"] = someValueThatDoesNotMatter;

ただし、Module クラスの Object プロパティは読み取り専用です。しかし、asObjectはプリミティブ型のキーワードであるため、おそらく機能しません。

より多くのコードを投稿すると、より良い答えが得られます。

于 2012-09-04T18:28:00.463 に答える