javascript自定義事件(event)
jquery.event.gevent
taffydb
Model 向Shell的功能模塊提供業(yè)務(wù)邏輯和數(shù)據(jù)踱侣。Model不依賴用戶界面(UI)堵泽,它被分離出來負責(zé)邏輯和數(shù)據(jù)管理蚜退。Model自身通過使用Data模塊,從Web服務(wù)器分離出來
之前介紹了Shell模塊牡肉,它負責(zé)應(yīng)用級的任務(wù)捧灰,像URI錨管理和應(yīng)用布局。Shell把特定功能的任務(wù)發(fā)送給精心隔離的功能模塊统锤,這些模塊有自己的視圖毛俏,控制器和Shell共享給它們的模型。
Model把所有的業(yè)務(wù)邏輯和數(shù)據(jù)整合到一個名字空間里面饲窿。Shell或者功能模塊從來都不會直接和Web服務(wù)器通信煌寇,而是和Model交互。Model自身通過使用Data模塊逾雄,從web服務(wù)器分離出來阀溶。任何希望在功能模塊之間共享的或者對應(yīng)用極為重要的數(shù)據(jù)和業(yè)務(wù),都應(yīng)該放在Model里面嘲驾。
可以使用名字空間淌哟,把Model分成多個容易管理的小文件迹卢。比如辽故,如果有一個Model,它有people對象和chat對象腐碱,則可以把people的邏輯放在spa.model.people.js中...然后把它們合并到主Model文件spa.model.js中誊垢。