关于创建完成功能的“令牌”的基本问题

时间:2012-10-05 07:40:50

标签: flex

我注意到每次我在flex中创建一些东西和像

这样的函数
        protected function list_creationCompleteHandler(event:FlexEvent):void
        {
            getAllProductstatusResult.token = productstatusService.getAllProductstatus();
        }

将出现在我的剧本中。

我知道“productstatusService.getAllProductstatus();” part用于获取结果,但是“getAllProductstatusResult.token”部分在做什么?它用于什么?为什么它与呼叫响应者相关联?什么是令牌意味着什么? (非常基本的问题,但长期困扰我)

1 个答案:

答案 0 :(得分:0)

您似乎向我们提供的细节很少,但......

I know the "productstatusService.getAllProductstatus();" part is used to get the results, but what is the "getAllProductstatusResult.token" part doing? 

这称为变量赋值。因此,对象实例getAllProductstatus()上的productstatusService方法调用的结果将保存到token对象上的实例变量getAllProductstatusResult

and what it is used for? 

根据您提供的代码无法确定。

and why it is linked to a call responer? 

根据您提供的代码,无法确定是否正在使用响应程序。假设方法调用的响应者并保存在令牌变量中,您必须在代码库中执行搜索以找出该令牌的使用位置。

and what is token means?

它是getAllProductstatusResult对象上的实例变量。可以像这样创建实例变量:

public var token : Object;

或者有时可以使用get和set方法创建实例变量来表示属性。