ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] * * * * * ## 1 MVVM含义 mvvm作为前端目前最为流行的框架设计模式, 解耦了mvc框架开发中前后端配合问题。 对比mvc与mvvm,mvvm将c层换成了vm层。 mvc层中 m层对应数据库对象model mvc层中 v层对应视图模板对象view mvc层中 c层对应控制器对象Controller **mvvm中的m层**是服务器后端数据封装层。通常是ajax获取m层数据,传递到vm层的vmodel中。 **mvvm中的vm**可以看做c层,avalon中使用avalon.define()定义vmodel对象,用来沟通m层与v层。 **mvvm中的v层**是html代码中,avalon可以扫描标签内容。 ## 2 目录导航(已完成章节) > 框架流程 > > [前:章节说明](http://www.kancloud.cn/zmwtp/avalon2/136859) > > [主:模板扫描](http://www.kancloud.cn/zmwtp/avalon2/136860) > > [主:Vm创建](http://www.kancloud.cn/zmwtp/avalon2/136861) > > [主:同步刷新](http://www.kancloud.cn/zmwtp/avalon2/136862) > 框架工具 > 框架驱动 > 使用范例 > 基础原理 > 框架心得 ## 3 更新记录 > 2016-4-7 > > [概述](http://www.kancloud.cn/zmwtp/avalon2/136856) > > [章节说明](http://www.kancloud.cn/zmwtp/avalon2/136859)