0

あるバインド可能な変数を別の変数にバインドするように設定しようとしています。基本的に、エイリアスを作成したいと思います。私はあきらめますが、これは知っておくと良いことのようです。

基本的に、model.configView の変更をビューに反映して、view... にバインドされたものが model.configView... にバインドされたものと同じように動作するようにします。

【綴じる】
var view = model.configView;

... <mx:Label text="{view.lblThisLabel.name}" />

現時点ではそうではなく、「クラス 'Object' のプロパティ 'lblThisLabel' にバインドできません (クラスは IEventDispatcher ではありません)」というエラーが表示されます。

4

2 に答える 2

1

何が起こっているのかを実際に説明するにはコードが十分ではありviewませんが、バインド可能にしたからといって、 のすべてviewの子がバインド可能になるとは限りません。あなたも入っviewlblThisLabelバインド可能にする必要があります。

また、頭の中でそれがどのように機能するかを知ることは、私たちの残りの人にとっては難しいことです. おそらく、それも説明する必要があります。

于 2008-11-27T20:09:34.307 に答える
0

viewさらに、実際のコードで変更を検出する必要がある場合でも、割り当てられたプロパティがバインド可能でないview場合は更新されないと思います...model.configView

于 2008-12-04T15:12:02.830 に答える