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

您应该寻找一个类 Module 的实例,您试图在其中设置一个名为 Object 的属性。

所以让我们在你的代码中说你有变量的地方mod:Module。错误是说你试图做这样的事情:

mod.Object = someValueThatDoesNotMatter;

//OR possibly

mod["Object"] = someValueThatDoesNotMatter;

但是 Module 类的 Object 属性是只读的。但是 asObject是一个原始类型关键字,它可能永远不会起作用。

如果您发布更多代码,可以给出更好的答案。

于 2012-09-04T18:28:00.463 回答