JavaScript 的 MVC 框架 Gillie
JavaScript 的 MVC 框架 Gillie编辑/纠错
Gillie 是一个微型的 JavaScript MVC 框架(体积4k),其灵感来自于 Backbone、jQuery 和 Underscore。使用非常简单,只依赖于 jQuery。提供很多有用的方法来执行 RESTful HTTP 请求。
示例代码:
01 |
var MainHandler = Gillie.Handler.extend({
|
02 |
03 |
initialize: function () {
|
04 |
alert( 'Hello world!' );
|
05 |
}
|
06 |
07 |
}); |
08 |
09 |
// Instantiate handler |
10 |
var mainHandler = new MainHandler();
|
DOM 事件:
01 |
var AppHandler = Gillie.Handler.extend({
|
02 |
03 |
events: {
|
04 |
'click a' : 'turnRed'
|
05 |
}
|
06 |
07 |
, turnRed: function ( e ) {
|
08 |
e.preventDefault();
|
09 |
10 |
var target = e.currentTarget;
|
11 |
$( target ).css( 'color' , 'red' );
|
12 |
13 |
}
|
14 |
}); |