flex类文件的问题
之前也问过不知为何问题失效了,再问过。就是flex的类他会延迟因此有人说要加个eventlister去监听,这样才能及时得到数据,否则要再点一下datagrid的列才会出...
之前也问过不知为何问题失效了,再问过。
就是flex的类他会延迟因此有人说要加个eventlister去监听,这样才能及时得到数据,否则要再点一下datagrid的列才会出现数据,datagrid还可以点,其他的控件就永远不会有数据出现了,关于这个问题也很困扰希望有人回答
二楼你好,我之前也看了你的答案不过我不是很理解,刚刚碰这个事件,类的实例化对象不能添加 event listener,那你那个ds是什么呢? 监听器要加在哪里呢?谢谢 展开
就是flex的类他会延迟因此有人说要加个eventlister去监听,这样才能及时得到数据,否则要再点一下datagrid的列才会出现数据,datagrid还可以点,其他的控件就永远不会有数据出现了,关于这个问题也很困扰希望有人回答
二楼你好,我之前也看了你的答案不过我不是很理解,刚刚碰这个事件,类的实例化对象不能添加 event listener,那你那个ds是什么呢? 监听器要加在哪里呢?谢谢 展开
2个回答
展开全部
昨天已经回答了,就是写个侦听函数,当数据传到之后,再做数据绑定。
ds.addEventListener(Cat_Event.ITEMCOMPLETE,getItemBank); //侦听
private function getItemBank(evn:Cat_Event):void
{
//在这里进行数据绑定,你看数据都过来了,当然可以绑定了。
//datagrid.dataProvider=dataSource;
}
//==============================================
先有个类class,还要写个事件类event,
在class中有个发送的事件的函数dispatch,
再按上面的进行监听就可以了。具体的你可以参考flex事件机制,网上有这样的资料。
ds.addEventListener(Cat_Event.ITEMCOMPLETE,getItemBank); //侦听
private function getItemBank(evn:Cat_Event):void
{
//在这里进行数据绑定,你看数据都过来了,当然可以绑定了。
//datagrid.dataProvider=dataSource;
}
//==============================================
先有个类class,还要写个事件类event,
在class中有个发送的事件的函数dispatch,
再按上面的进行监听就可以了。具体的你可以参考flex事件机制,网上有这样的资料。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询