








MPVC 是对 Model Partial-View Controller 的缩写(姑且这样称呼它)。
最近看到 MVVM 模式及司徒正美的 avalon 框架有一些新的想法。对于 MVVM 的不足有以下考虑:
最大的美妙之处在于数据模型与视图显示的自动绑定。
先抛开 MVC 模式不谈,从头思考下页面的构造与工作流程:
一般在简单的应用开发中会写出这样的代码:
$.get('/action_url', function(result){
$('#result_panel').innerHTML(result);
});
在视图更新的时候需要重复此过程,并且会带来其它的一些问题:
而模块化的代码编写可以避免这些问题:$('.result-panel', contextScope) 或 $('.action-hook-class', contextScope) 显得友好得多。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。