FLEX3初学者的困惑
在学习FLEX3 和AS3的时候,一些简单的技术也差不多没什么问题了,可是我对用FLEX3如何架构产生了困惑;研究FLEXSTORE也有近2个星期了,里面的一些来龙去脉也差不多熟悉了,可是FLEXSTORE的模型里面只有一个离线的数据访问的结构(并没有涉及到数据的更新的问题),所以我在尝试着使用FLEXSTORE的结构来开发项目的时候碰到了很大的问题,在最开始我们从后台获得数据并处理然后传给一个离线的ARRAYCOLLECTION,然后通过这个ARRAYCOLLECTION 给其他容器和组件赋予数据源,在组件嵌套在容器的时候,我们从容器中通过组件的SET 方法来给组件赋予数据源,就这样一层嵌套一层,如果数据不用更新的话,这样的结构很快,可是当我们在底层的组件产生一个更新事件的时候,我们怎样去更新父容器里面其他组件中和这个数据源相关的项呢? 想了很久,想不到比较好的方法(至于CARINGORM 这个框架,因为我们这个项目可能会比较大,不适合开发)
希望各位大佬们,能够传授下小弟一些你们在考虑项目整体架构时候的经验,谢谢了~