我是 Flash Builder 的新手。我正在尝试访问 RESTful url 并管理返回的数据。我正在使用 http 数据/服务访问,并且我在 Ruby on Rails 中有一个后端。
我发现我应该对 url 中的参数使用大括号 ({})。例如http://restfulService/{items}/{itemID}
,然后 flex 自动制作带有服务参数的表格。
http://s18.postimage.org/ihifv02qx/http.jpg
然后在应用程序中我得到一个函数
protected function itemGrid_creationCompleteHandler(event:FlexEvent):void
{
ItemsIndexResult.token = items.ItemsIndex(/*Enter value(s) for */ items, itemID);
}
我对弹性数据服务访问有点困惑。在每个教程中,我都在那里找到了 stict url 作为字符串。我的问题是如何将来自 http 服务调用的数据存储在数据提供者的数据网格中,例如当 URL 是静止的时。例如,当用户选择一种类型的项目(kindofitem/1/item/1/item.xml)时,它们将显示在网格中,当用户选择另一种类型时(kindofitem/2/item/1/item.xml) ,将显示其他类型的项目。这两个调用中 url 的区别只是一个参数。
我将不胜感激任何解释或线索。