我想在我的flex文档中使用我在CDATA中声明的变量。如何在CDATA中操作“userid”并在以后的HTTPService代码中将其发送出去?
<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>
答案 0 :(得分:3)
您需要使用“绑定”语法。在您的脚本中,在更改时使变量发送更新消息:
[Bindable] var userid:String;
然后,在标记中,告诉userid
标记在变量变化时更新。
<userid>{userid}</userid>