LModel Class
模型Model
模型是专门用来和数据打交道的,数据的存储等工作需要写到模型内。模型必须放到Models文件夹内,模型的名字以Model结尾。
Constructor
LModel
()
public
Methods
construct
()
public
控制器,模型,视图初始化结束后都会直接调用此函数,如果有想要在各个模块初期化结束后运行的代码,可以写在construct函数内
本MVC框架中的construct函数运行顺序为,模型model的construct函数 > 视图view函数 > 控制器的construct。
loadMvc
(
public
-
name
-
callback
读取一组MVC,包括控制器Controller,模型Model,视图View
Parameters:
-
name
String控制器的名称中去除Controller的部分.
-
callback
Function回调函数,当MVC的三个文件读取完之后,会自动调用此函数
Example:
ExampleController.prototype.construct = function(){
this.loadMvc("Logo",self.logoLoad);
}
ExampleController.prototype.logoLoad = function(){
var logo = new LogoController();
this.view.addChild(logo.view);
}