Adob​​e Flex中的变量

问题描述:

我正在使用一个变量,该变量稍后在我的Flex文档中声明在我的CDATA中。我如何操作CDATA中的“userid”,并在稍后的HTTPService代码中发送它?Adob​​e Flex中的变量

<fx:Style source="felxible_1.css"/> 

<fx:Script> 
    <![CDATA[ 
     public var userid:String; 
    ]]> 
</fx:Script> 

<fx:Declarations> 


    <mx:HTTPService   
     id="fetch_list_1"   
     result="listfetched1(event)" 
     method="POST"   
     url="find_data_1.php" 
     useProxy="false"> 
     <mx:request xmlns=""> 
      <userid>userid</userid> 
     </mx:request> 
    </mx:HTTPService> 

</fx:Declarations> 

你需要使用 “绑定” 语法。在你的脚本,使变量发送更新消息,当您更改:

[Bindable] var userid:String; 

然后,在标记,告诉userid标签时更新变量的变化。

<userid>{userid}</userid> 
+0

您还需要将[Bindable]添加到变量声明上方的行。谢谢你的帮助。 – 2010-12-21 09:12:17

+0

@Ian Messiter:对不起,是的。如果你想在变量发生变化时更新它,[Bindable]是必要的。将更新我的评论。 – 2010-12-21 10:45:38