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);
}
フレックスデータサービスへのアクセスについて少し混乱しています。私が見つけたすべてのチュートリアルで、stic urls が文字列になっている場所を見つけました。私の質問は、URL が安静な場合に、たとえば dataprovider によって http サービス呼び出しからのデータをデータグリッドに格納する方法です。たとえば、ユーザーがアイテムの 1 つのタイプ (kindofitem/1/item/1/item.xml) を選択すると、グリッドに表示され、ユーザーが別のタイプ (kindofitem/2/item/1/item.xml) を選択すると、それらが表示されます。 、他のタイプのアイテムが表示されます。この 2 つの呼び出しの url の違いは、1 つのパラメーターだけです。
説明や手がかりがあればありがたいです。