0

我注意到每次我在 flex 和一个函数中创建一些东西时

        protected function list_creationCompleteHandler(event:FlexEvent):void
        {
            getAllProductstatusResult.token = productstatusService.getAllProductstatus();
        }

将出现在我的脚本中。

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

4

1 回答 1

0

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

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

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

and what it is used for? 

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

and why it is linked to a call responer? 

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

and what is token means?

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

public var token : Object;

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

于 2012-10-05T12:41:26.027 回答