1

私は小さなフレックスデータグリッドを持っています。dataProvider は xmlList です。userList と user permissions の 2 つの列があります。チェックボックスとしてのユーザー権限列。チェックボックスの値は、mySQL に 0 と 1 として保存されます。PHP から返すときに、true または false に変換しています。値をフロントエンドに正しく返します。

しかし、itemrenderer 内では、チェックボックスが true または false に設定されていません。すべてが真であるか、すべてが偽であるかのどちらかです。

これが私のコードです。 http://www.freeimagehosting.net/uploads/4ba76933d3.gif

DB 値からチェックボックスの値を正しく設定するにはどうすればよいですか?

助けてください。

4

1 に答える 1

2

変化する

<mx:CheckBox selected="{data.@selected}"/>

<mx:CheckBox selected="{Boolean(Number(data.@selected))}"/>( Amargoshに感謝して修正)

そしてそれはうまくいくはずです。

于 2010-05-21T10:25:21.780 に答える