调用其他组件函数时的null对象引用

时间:2012-09-20 07:06:50

标签: flex

我在组件A中创建了以下函数(即productDetailComp)

        public  function  createProductDetailItem(productdetail:Productdetail):void{



            productdetailService.createProductdetail(productdetail);
            productdetailService.commit();



        }

在组件B中,我通过

调用该函数

var productdetail:Productdetail = new Productdetail();

productDetailComp.createProductDetailItem(产品详情);

但是,为什么在调用createProductDetailItem()函数时弹出以下错误?需要为函数或组件productDetailComp ??

创建实例

TypeError:错误#1009:无法访问空对象引用的属性或方法。     at productDetailComp / onEdit()[C:\ Users \ School \ Adob​​e Flash Builder 4.6 \ FYPadminSideV3 \ src \ productDetailComp.mxml:80]     at productDetailComp / __ button2_click()[C:\ Users \ School \ Adob​​e Flash Builder 4.6 \ FYPadminSideV3 \ src \ productDetailComp.mxml:250]

0 个答案:

没有答案