flash mvc设计模式
mvc代表的是模型(model), 视图(view)以及控制器(controller)。controller控制model, views根据model显示;这样有个好出就是你把展现层(view)与数据层(model)的相关连接操作建立后,你需要控制的只是模型了,同时当你需要多个展现时,你要做的只是建立另外一个view与model的关系。只是一个总的感念,根据每个语言的特点有不同的实现方法——我是这么认为的。
ps:我到现在都还没有想清楚在ruby中怎么实现mvc~~~~~~
在flash中,view与model关系的建立完全可以通过事件传递来实现。模型被操作后,抛出相关事件,展现层收到事件后调整显示效果(The model dispatches evens when changed, and then the views receive the events) 。而至于控制器,根据我的开发经验而言,其实控制器是可以分模型控制器与视图控制器:
阅读全文——共588字
浙公网安备 33010602011771号