# SYST **Repository Path**: rodey/SYST ## Basic Information - **Project Name**: SYST - **Description**: SYST JS 是一个js MVC框架 功能比较纯粹简单 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2014-07-24 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SYST ==== SYST JS 是一个js MVC框架 功能比较纯粹简单, 使用起来也比较简单,里面有案例 * 此框架依赖于: jQuery || Zepto || Ender 依赖于模板插件: Arttemplate || Underscore * 使用前请先引入依赖插件 * * requireJS 引入:
'SYST' : {
deps : ['jQuery', 'arttemplate'],
exports: 'SYST'
}
Model(模型创建);
defaine([], function(){
var model = SYST.Model({
name: 'model----',
init: function(){ // 初始化,如果没有可以不写 }
});
return model;
});
Controller(控制器)
defaine(['model'], function(model){
var controller = SYST.Controller({
name: 'controller----;
model: model,
parseData: function(){
// 格式化从后台请求的数据
}
});
return controller;
});
View(视图)
defaine(['controller'], function(controller){
var view = SYST.View({
name: 'view----;
controller: controller,
model: controller.getModel(),
events: {
'click document': 'domClick'
},
init: function(){ //初始化页面 },
domClick: function(evt){
var self = this;
console.log(self);
console.log(evt);
alert('document click!!!');
}
});
return view;
});
index.html;