Adobe Flex中的变量

时间:2010-12-21 00:12:39

标签: flex

我想在我的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>

1 个答案:

答案 0 :(得分:3)

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

[Bindable] var userid:String;

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

<userid>{userid}</userid>