Maria框架总结
Maria框架实现前端MVC
- A model contains domain data(领域数据). When a model changes, it informs its observers(需要收集view到model中).
- A view observes a model(在view的创建或者使用某个model的某个属性的时候,把view注册到model中) and represents(view持有对model的引用) its model’s current state. A view has a controller(view 对controller也持有引用). A view can have child views(view是一个树形的层次结构).
- A controller decides what happens when a user interacts with the controller’s view(view接收到请求,把数据事件转发到对应的controller).