在前端 MVC 体系中,View 对应的是 JavaScript 模板语言,它用于将 View 定义为包含模板 变量的标记,使用变量语法,接受 JSON 数据格式的数据。...在这些 change 事件的回调中,可能还有新的 set 方法调用,导致更多的 change 事件触发。...对于增、删、改来说,MVC 都需要编写 View 渲染处理函数。当业务逻辑变复杂后,可能会 有很多 Model 需要做增、删、改。与之对应的是,我们需要精心构建 View 渲染处理函数。...尽管 局部更新模式是高性能的关键所在,但这点会导致更新逻辑复杂,并需要编写大量的局部渲染函 数,也会导致问题定位困难。页面的当前状态是由数据和局部更新函数来确定的。...解决方案
如果渲染函数只有一个,统一放在 Controller 中,每次更新重渲染页面,这样的话,任何数 据的更新都只用调用重渲染就行,并且数据和当前页面的状态是唯一确定的。