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 | }); |