[基于MVC的JavaScript.Web富应用开发].(美)麦卡劳.文字版

本书部分内容过于老旧
MVC
数据(模型)
展现层(视图)
用户交互层(控制器)

模型
只需包含数据及直接与数据相关的逻辑。任何事件处理代码,视图模板,都应隔离在模型之外。
var user=User.find(“foo”)
user.destroy()
命名空间
继承

视图
不要将逻辑混入视图
将视图呈现逻辑剥离出来放入视图助手
//help.js

//template.html

控制器
从视图获得事件和输入,对他们进行处理,并更新视图
var Controller={}
//使用匿名函数封装作用域
(Controller.users=function($){

})(jQuery)

3 模型和数据

猜你喜欢

转载自blog.csdn.net/cs18335818140/article/details/109774517