現在、データグリッドに保存されているデータベースからデータを取得しています。ItemRendererを使用する新しい列を作成し、その中にFacebookのプロフィール画像を表示したいと思います。これらは公的にアクセスできるため、データベース内に保存していません。私はユーザーのFacebookIDを持っているので、正しい画像を表示するために必要なURLでこのデータをバインドしたいと思っていました。
私は次の両方を試しました:
<s:Image id="fbImg" source="http://graph.facebook.com/{getUserResult.lastResult.facebookid}/picture?type=normal"/>
と
<s:Image id="fbImg" source="{'http://graph.facebook.com/' + getUserResult.lastResult.facebookid + '/picture?type=normal'}"/>
1120エラー(未定義のプロパティへのアクセス)が発生しますが、理由はわかりません。私のデータグリッドはを使用して入力<s:AsyncListView list="{getUserResult.lastResult}"/>
されており、getUserResult.lastResult.databasefieldコマンドから他のデータをプルすることはできますが、画像を表示することはできません。getUserResultは、データベースからデータを取得するために呼び出されるphp関数の結果を参照します。どんな助けでも大歓迎です。ありがとうございました。