好的,这个问题让我头疼了很久。以下是我在Flex中编写的设置函数。
public function set periodChangeAmount(value:int):void
{
_PeriodChangeAmount = value;
refreshStartEndDates();
}
如果我将periodChangeAmount设置为-1或1,则set方法会被触发。如果我将其设置为零,则不会被触发。这是怎么回事?有人知道为什么将其设置为零时不会被调用吗?如果我将对象类型更改为数字甚至对象,它仍然无法按预期工作。非常感谢任何帮助。