【发布时间】:2015-07-20 07:59:28
【问题描述】:
我今天刚开始学习 Flex。我遇到了一个问题。我的网络服务返回了一些 JSON 数据,如下所示:
[{"id":"34","url":"im3.png","uid":"1","pr":"1"},{"id":"33","url":"im2.jpg","uid":"1","pr":"0"},{"id":"32","url":"im1.jpg","uid":"1","pr":"1"}]
我可以对其进行解码并存储在填充我的 DataGrid 的数组中。
<mx:DataGrid id="prGallery" left="25" right="25" top="25" bottom="25" dataProvider="{prDB}">
prDB 在“加载时”初始化。
一切正常,但是...我想从这些 URL 中显示图像(图像存储在我的服务器上 xxxxx.xx/url 下。
存储像<img src="xxxxx.xx/url"/> 这样的标签显然是行不通的。所以我的问题来了:
- 首先,使用 DataGrid 来显示图像是个好主意吗? (尽管我看不到结果,但我认为不是。)
- 我应该使用什么其他组件来填充 未知数量 的记录。 (行包含文本和图像)。
【问题讨论】:
标签: json actionscript-3 apache-flex datagrid mxml