【问题标题】:invalidateList(); in flex3.0验证列表();在弹性 3.0 中
【发布时间】:2011-02-23 05:01:27
【问题描述】:

请告诉我什么是 invalidateList();功能呢?

我有一行代码,其中这个函数被 arraycollection 对象调用

喜欢

dg.invalidateList();

其中dg是datagrid的id,这个dg的dataprovider是colors,它是一个arraycollection?? 请告诉我 invalidateList() 函数在做什么? 谢谢

【问题讨论】:

    标签: apache-flex actionscript-3 flex3


    【解决方案1】:

    我敢打赌,写这篇文章的人试图在底层 arrayCollection 以某种方式更新后刷新数据网格。更好的方法是在更新完成后在 arrayCollection 上调度 CollectionChange 事件。

    例子:

    myArrayCollection.dispatchEvent( new CollectionEvent(CollectionEvent.COLLECTION_CHANGE) );
    

    【讨论】:

      【解决方案2】:

      请参阅此 StackOverflow 辩论:

      what is the difference between invalidateList and invalidateDisplayList?

      在我看来一切都在那里解释了:) 拉迪斯拉夫

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-02-09
        相关资源
        最近更新 更多