2010-12-21 161 views
1

我正在使用一個變量,該變量稍後在我的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> 

回答

3

你需要使用 「綁定」 語法。在你的腳本,使變量發送更新消息,當您更改:

[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