【问题标题】:Flex xml in tree树中的 Flex xml
【发布时间】:2010-08-03 06:36:00
【问题描述】:

以下 xml 值是从 php 文件中获取的

<result>
   <list>
      <node>air</node>
      <node>flex</node>
      <node>android</node>
   </list>
</result>

我正在使用 httpservice 调用这个 xml

 <mx:HTTPService 
        id="project" 
        url="http://localhost/eshpm/AIR/newproject.php"
        method="POST" result="onResult_projectname(event)" resultFormat="e4x">
            <mx:request xmlns="">
                <name>yes</name>
            </mx:request>
</mx:HTTPService>

使用函数得到结果

private function onResult_projectname(evt:ResultEvent):void
 {

        xmldata = new XML(evt.result);
        xmlList_user = new XMLListCollection(xmldata.list);             

        tree.dataProvider = xmlList_user.children();            
 }

问题是我能够在树中显示值.......但它正在重复

即,“空气”在树中出现了两次......

请帮忙......谢谢

【问题讨论】:

    标签: actionscript-3 apache-flex flex3


    【解决方案1】:

    尝试使用&lt;mx:Tree dataProvider="{project.lastResult.result}" labelField="node"/&gt;。通过调用 project.send() 数据绑定工作并填充您的树。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多