1

[Bindable] プロパティがオーバーライドされる場合、サブクラスに [Bindable] メタ タグを追加する必要がありますか?

親クラス

[Bindable] public get enabled: Boolean public set enabled(値:Boolean)

サブクラス

public override set enabled (値:ブール値)

SDK 4.6.0 を使用して上記のコードをコンパイルしようとしました。メタデータ [Bindable] が欠落している場合、プロパティ - 有効が変更された場合、プロパティ - 有効の変更を検出できません。コンパイラ オプション - keep-generated-actionscript = true が設定されている場合にのみ問題が見つかりました。コンパイラ オプション - keep-generated-actionscript = false の場合、メタデータ [Bindable] が欠落していても、プロパティの変更を検出でき、問題は検出されません。

なぜなのかご存知ですか???

4

0 に答える 0