摘要: 动态渲染视图 当待渲染的视图内容不多的时候,可以将视图元素放在控制器或者状态里 此外也可以将静态页面包含再页面中,再必要时候显示或隐藏; 模版 js模版的核心概念是,将包含模版变量的HTML片段和JavaScript对象做合并,把模版变量替换为对象中的属性值, 以下都以jquery.tmpl模版为例 阅读全文
posted @ 2015-01-17 16:23 JinksPeng 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 访问视图 常见地视图模式时一个视图对应一个控制器,视图包含一个id,通过id传入控制器;在视图之中的元素则使用class 这里会使用jquery的选择器,为了减少使用,可以设置一个专门用于存放选择器到变量的映射表 委托事件 通过设置一个events对象代理,进行事件的委托和移除 状态机 作用:管理多 阅读全文
posted @ 2015-01-17 16:08 JinksPeng 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 导语 将状态保存在客户端可以加快页面反映;但应当避免状态或数据保存在DOM中;在MVC中,状态应该保存在控制器中 控制器是视图和模型的纽带,只有控制器知道视图和模型的存在并将它们连接在一起;当加载页面时,控制器将事件处理程序绑定在视图里,并适时地处理回调,以及和模型必要地对接 模块模式 用来封装逻辑 阅读全文
posted @ 2015-01-17 14:10 JinksPeng 阅读(233) 评论(0) 推荐(0) 编辑