1

如果 [Bindable] 属性被覆盖,是否需要在子类中添加 [Bindable] 元标记?

父类

[可绑定] public get enabled: Boolean public set enabled(value:Boolean)

子类

公共覆盖设置启用(值:布尔)

我尝试使用 SDK 4.6.0 编译上述代码。如果元数据[Bindable]缺失,如果修改了property-enabled,就无法检测到property-enabled的变化。仅当设置了编译器选项 - keep-generated-actionscript = true 时才发现问题。如果编译器选项-keep-generated-actionscript = false,则找不到问题,即使元数据[Bindable]缺失也能检测到属性的变化。

你知道为什么吗???

4

0 回答 0