用购物车理解前端MVC架构
购物车整体流程:
目录结构将modelviewcontroller剥离开
Modedl层:存储数据,显示数据
View:根据Model数据渲染页面
Controller:传递数据
Command:操作数据,获取数据
Event:事件总线,注册事件
商品列表:
初始化View层,建立Ajax获取数据,之后由controller触发事件至事件总线,然后再由注册的事件将ajax数据传至Model中完成商品列表初始化
当model获取到商品列表数据时,通过代理set()触发新建商品列表事件,通过command操作view达到新建列表
下载地址
用户评论