我正在尝试将Seam和Flex与GraniteDS集成,目标是为CRUD操作的主要用例实现一个代码生成工具。
我的需求之一是有可能生成一个组合框,以从一个父实体引用另一个父实体。例如,我的县编辑/创建屏幕中的州组合框。
由于延迟加载问题,我的第一次尝试失败了。
有没有人已经有这样的代码了?
发布于 2009-10-26 22:49:52
使用数据绑定可以很容易地做到这一点。只需将状态组合框的dataProvider绑定到国家组合框的selectedItem即可。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:ComboBox id="countries" dataProvider="{xml.country}" labelField="name"/>
<mx:ComboBox id="state" dataProvider="{countries.selectedItem.state}"/>
<mx:Model id="xml">
<root>
<country>
<name>USA</name>
<state>AL</state>
<state>TX</state>
<state>NY</state>
</country>
<country>
<name>India</name>
<state>AP</state>
<state>UP</state>
<state>TN</state>
</country>
</root>
</mx:Model>
</mx:Application>https://stackoverflow.com/questions/1625088
复制相似问题