将值从一个组件传递到另一个组件 - flex

时间:2012-04-02 08:49:27

标签: flex

我是初学者。我的包有2个组件。我想将值从一个组件传递到另一个组件。请帮帮我。

这就是我的尝试。

我在组件2中创建了如下属性

private var _ecboardid : String;


public function get ecboardid():String
{
   return _ecboardid;
}

public function set ecboardid(value:String):void
{
    _ecboardid = value;
    this.dispatchEvent(new Event('isPagChanged'));          
}
当我尝试分配值

时,从组件1

componet1.ecboardid =cmb1.selectedItem.toString();

然后它会抛出像

这样的错误
  

通过参考访问posibily undifined属性ecboardid   使用静态类型

我做错了什么?

1 个答案:

答案 0 :(得分:1)

尝试将变量_ecboardid公开并直接修改,这可能有用。