flex无法访问空对象引用的属性和方法
我用flex自定义了一个组件myTab.mxml,这个组件是panel,panel里面还有表格,id=“dataGird”,在主程序加入这个组件。然后向数据库读取数据的时候,给组件的表格绑定数据:myTab.dataGird.dataProvider = consumList;
然后运行的时候就出现无法访问空对象引用的属性和方法。
我之前使用弹出自定义组件窗口的时候使用PopUpManager.createPopUp就可以。
但问题是我现在不需要PopUpManager.createPopUp,组件本身就已经包含在主程序里面了。
听说是什么舞台还没有初始化的原因,但我不懂,望指教。万分感谢。
[解决办法]
panel中添加对creationComplete事件的监听,在其响应方法中写入myTab.dataGird.dataProvider = consumList;
[解决办法]
myTab.mxml你初始化了吗?
在页面加载的初始化方法里面,初始化一下myTab.mxml。
也可以在myTab.mxml里面定义一个绑定的public属性,主页面初始化的同时,就可以给他绑定数据了
[解决办法]
creationComplete
事件时候,初始化组件
[解决办法]